mirror of
https://github.com/airmessage/airmessage-server.git
synced 2026-04-25 16:55:50 +03:00
[GH-ISSUE #24] Fix message ordering for messages downloaded from iCloud #23
Labels
No labels
bug
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/airmessage-server#23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tagavari on GitHub (Jul 31, 2022).
Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/24
AirMessage uses the database ID of messages to sort, though this is reversed when messages are downloaded from iCloud. Another sorting method must be used for these messages.
@valinet commented on GitHub (Mar 8, 2023):
Any progress on this? I don't really understand why messages can't be sorted using the timestamp... If you say some of them appear out of order when using this, I think it's an acceptable compromise for iCloud downloaded messages, so why not use this sorting in that case and keep the ID-based sorting only for new incoming messages that arrive? Thanks.