sync: always needs backfill if no latest message present
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
@@ -219,6 +219,9 @@ func (t *TelegramClient) handleDialogs(ctx context.Context, dialogs tg.ModifiedM
|
||||
CreatePortal: true,
|
||||
},
|
||||
CheckNeedsBackfillFunc: func(ctx context.Context, latestMessage *database.Message) (bool, error) {
|
||||
if latestMessage == nil {
|
||||
return true, nil
|
||||
}
|
||||
_, latestMessageID, err := ids.ParseMessageID(latestMessage.ID)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
|
||||
Reference in New Issue
Block a user