From bea4a6dcbcae4a6e00e440dc1306a576204d9ab0 Mon Sep 17 00:00:00 2001 From: Hampus Date: Wed, 2 Sep 2026 17:24:24 +0200 Subject: [PATCH] fix(read-state): keep a failed ack dispatch from failing acks (#2350) --- fluxer_api/src/api/read_state/ReadStateService.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fluxer_api/src/api/read_state/ReadStateService.ts b/fluxer_api/src/api/read_state/ReadStateService.ts index a3fde93f1..600eecea6 100644 --- a/fluxer_api/src/api/read_state/ReadStateService.ts +++ b/fluxer_api/src/api/read_state/ReadStateService.ts @@ -46,6 +46,12 @@ export class ReadStateService { mentionCount: readState.mentionCount, manual, version: readState.version, + }).catch((error) => { + Logger.error( + {userId: userId.toString(), channelId: channelId.toString(), error}, + 'Failed to dispatch MESSAGE_ACK', + ); + return null; }); } return readState;