summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMar0xy <marie@kaifa.ch>2023-10-13 22:29:14 +0200
committerMar0xy <marie@kaifa.ch>2023-10-13 22:29:14 +0200
commit96d99f04fbf3db94dd829afe9c2caaea8648b718 (patch)
tree8e0b8af49a6471732e6b797c7ed17468b0587ada
parentupd: make unrenote stream its change (diff)
downloadsharkey-96d99f04fbf3db94dd829afe9c2caaea8648b718.tar.gz
sharkey-96d99f04fbf3db94dd829afe9c2caaea8648b718.tar.bz2
sharkey-96d99f04fbf3db94dd829afe9c2caaea8648b718.zip
upd: change unrenote function
-rw-r--r--packages/backend/src/server/api/endpoints/notes/unrenote.ts2
-rw-r--r--packages/frontend/src/components/MkNote.vue6
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/backend/src/server/api/endpoints/notes/unrenote.ts b/packages/backend/src/server/api/endpoints/notes/unrenote.ts
index 1c6e32cb20..1b71de4966 100644
--- a/packages/backend/src/server/api/endpoints/notes/unrenote.ts
+++ b/packages/backend/src/server/api/endpoints/notes/unrenote.ts
@@ -66,7 +66,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
});
for (const note of renotes) {
- this.noteDeleteService.delete(await this.usersRepository.findOneByOrFail({ id: me.id }), note, false, me);
+ this.noteDeleteService.delete(await this.usersRepository.findOneByOrFail({ id: me.id }), note, false);
}
});
}
diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue
index 8fe76917f7..fcc596b83c 100644
--- a/packages/frontend/src/components/MkNote.vue
+++ b/packages/frontend/src/components/MkNote.vue
@@ -102,7 +102,7 @@ SPDX-License-Identifier: AGPL-3.0-only
class="_button"
:style="renoted ? 'color: var(--accent) !important;' : ''"
v-on:click.stop
- @mousedown="renoted ? undoRenote() : renote()"
+ @mousedown="renoted ? undoRenote(appearNote) : renote()"
>
<i class="ph-rocket-launch ph-bold ph-lg"></i>
<p v-if="appearNote.renoteCount > 0" :class="$style.footerButtonCount">{{ appearNote.renoteCount }}</p>
@@ -442,10 +442,10 @@ function undoReact(note): void {
});
}
-function undoRenote() : void {
+function undoRenote(note) : void {
if (!renoted.value) return;
os.api("notes/unrenote", {
- noteId: appearNote.id,
+ noteId: note.id,
});
renoted.value = false;
}