summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkNote.vue
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend/src/components/MkNote.vue')
-rw-r--r--packages/frontend/src/components/MkNote.vue18
1 files changed, 8 insertions, 10 deletions
diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue
index 4a78d00665..040c2acdc2 100644
--- a/packages/frontend/src/components/MkNote.vue
+++ b/packages/frontend/src/components/MkNote.vue
@@ -268,17 +268,15 @@ let note = deepClone(props.note);
// plugin
const noteViewInterruptors = getPluginHandlers('note_view_interruptor');
if (noteViewInterruptors.length > 0) {
- onMounted(async () => {
- let result: Misskey.entities.Note | null = deepClone(note);
- for (const interruptor of noteViewInterruptors) {
- try {
- result = await interruptor.handler(result!) as Misskey.entities.Note | null;
- } catch (err) {
- console.error(err);
- }
+ let result: Misskey.entities.Note | null = deepClone(note);
+ for (const interruptor of noteViewInterruptors) {
+ try {
+ result = await interruptor.handler(result!) as Misskey.entities.Note | null;
+ } catch (err) {
+ console.error(err);
}
- note = result as Misskey.entities.Note;
- });
+ }
+ note = result as Misskey.entities.Note;
}
const isRenote = Misskey.note.isPureRenote(note);