diff --git a/src/app_service/service/chat/service.nim b/src/app_service/service/chat/service.nim index 9560c603c4..f92958fc81 100644 --- a/src/app_service/service/chat/service.nim +++ b/src/app_service/service/chat/service.nim @@ -230,6 +230,10 @@ QtObject: error "no chats or messages in the parsed response" return + for chat in chats: + if (chat.active): + self.events.emit(SIGNAL_CHAT_CREATED, CreatedChatArgs(chat: chat)) + for i, msg in messages: self.events.emit(SIGNAL_SENDING_SUCCESS, MessageSendingSuccess(message: msg, chat: chats[i]))