Closed AndyTWF closed 1 year ago
➤ Automation for Jira commented:
The link to the corresponding Jira issue is https://ably.atlassian.net/browse/SDK-3410
I've moved this to the first subscriber milestone (SDK-3396), since it blocks SDK-3409 which is in that milestone.
PR #639 resolves this, but it's currently blocked awaiting PR #617.
Implement the following worker for then subscriber:
This worker takes a list of presence update messages and sends them to the subscriber for processing (very much how we currently do
performPresenceUpdated
) and also triggers a trackable state update.As part of this, we probably want to make AAT Swift behave the same as
emitStateEventsIfRequired
in Android - which takes into account channel/connection state and also does things around trackable state and resolutions.