summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/NoteCreateService.ts
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-11-27 11:57:19 +0000
committerdakkar <dakkar@thenautilus.net>2024-11-27 11:57:19 +0000
commit1f53eb2ed15d079492adac70d4501c78936d4e29 (patch)
tree8080b371c52efc4c80cf8cc861f642cec01433ce /packages/backend/src/core/NoteCreateService.ts
parentmerge: Add aliases to webfinger request. (!778) (diff)
downloadsharkey-1f53eb2ed15d079492adac70d4501c78936d4e29.tar.gz
sharkey-1f53eb2ed15d079492adac70d4501c78936d4e29.tar.bz2
sharkey-1f53eb2ed15d079492adac70d4501c78936d4e29.zip
better poll editing - fixes #668
* editing _just the poll_ is now recognised as an actual change to the note * the "poll ended" notification job is now replaced (with potentially the new expiry time)
Diffstat (limited to 'packages/backend/src/core/NoteCreateService.ts')
-rw-r--r--packages/backend/src/core/NoteCreateService.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/backend/src/core/NoteCreateService.ts b/packages/backend/src/core/NoteCreateService.ts
index 892a929c41..35a2d8e290 100644
--- a/packages/backend/src/core/NoteCreateService.ts
+++ b/packages/backend/src/core/NoteCreateService.ts
@@ -629,6 +629,7 @@ export class NoteCreateService implements OnApplicationShutdown {
this.queueService.endedPollNotificationQueue.add(note.id, {
noteId: note.id,
}, {
+ jobId: `pollEnd:${note.id}`,
delay,
removeOnComplete: true,
});