From 6c57555b81adf880c0730161814554a44ab0e6e7 Mon Sep 17 00:00:00 2001 From: Sarah Jamie Lewis Date: Fri, 7 May 2021 15:58:15 -0700 Subject: [PATCH] Fix Sync Bug --- storage/message_store.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/storage/message_store.go b/storage/message_store.go index 99d70de..75de602 100644 --- a/storage/message_store.go +++ b/storage/message_store.go @@ -54,7 +54,9 @@ func (s SqliteMessageStore) FetchMessages() []*groups.EncryptedGroupMessage { // FetchMessagesFrom implements the MessageStoreInterface FetchMessagesFrom for sqlite message store func (s SqliteMessageStore) FetchMessagesFrom(signature []byte) []*groups.EncryptedGroupMessage { - if signature == nil { + + // If signature is empty then treat this as a complete sync request + if len(signature) == 0 || signature == nil { return s.FetchMessages() }