From 0e7512183efc59e6938481bfd792f36da822c67c Mon Sep 17 00:00:00 2001 From: VelikovPetar Date: Wed, 1 Apr 2026 10:26:10 +0200 Subject: [PATCH] Notify in-memory attachment observer when worker finds no pending attachments Co-Authored-By: Claude --- .../android/client/attachment/worker/UploadAttachmentsWorker.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/stream-chat-android-client/src/main/java/io/getstream/chat/android/client/attachment/worker/UploadAttachmentsWorker.kt b/stream-chat-android-client/src/main/java/io/getstream/chat/android/client/attachment/worker/UploadAttachmentsWorker.kt index 7876445c8f9..91a78dcc167 100644 --- a/stream-chat-android-client/src/main/java/io/getstream/chat/android/client/attachment/worker/UploadAttachmentsWorker.kt +++ b/stream-chat-android-client/src/main/java/io/getstream/chat/android/client/attachment/worker/UploadAttachmentsWorker.kt @@ -87,6 +87,7 @@ public class UploadAttachmentsWorker( return if (!hasPendingAttachment) { logger.d { "[sendAttachments] #uploader; message ${message.id} doesn't have pending attachments" } + AttachmentsUploadStates.updateMessageAttachments(message) Result.Success(Unit) } else { val attachments = uploadAttachments(message)