Remove expired message if it expired during database fetch (#1983)
* Log SyncMessage destination, even if it's a group * Remove disappearing message even if deleted during fetch This change fixes a potential race condition with disappearing message removal from the UI. If the UI is in the middle of making a database request for messages to display, then we need to wait for that to complete before removing the newly-deleted expired message.pull/1/head
parent
b2a3a0e679
commit
fb2ebddaa3
Loading…
Reference in New Issue