You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, UnifiedPushReceiver enqueues syncs for all authorities (contacts, calendar, tasks) and all collections of the account.
While it's more complicated to enqueue only a sync for the affected collection (because we would have to keep track of already requested ones, merge when a new sync is enqueued etc), it should be relatively easy to only sync
contacts when the push message is for a CardDAV collection,
calendars/tasks when the push message is for a CalDAV collection.
The text was updated successfully, but these errors were encountered:
Is the information required already provided by the Nextcloud extension right? I mean, to know which collection has been updated.
Yes, the collection can be derived from the topic – we can look in the Collections table which collection has the topic that is sent with the push message.
I must have missed what's the intended way to use the UP feature. Now I have some script that detects changes and sends a dummy message to user topic when I need to force an update.
But now I notice that there is a "nextcloud extension" and that there's a way to request only some updates and not all. Is this documented somewhere? Thanks
Currently,
UnifiedPushReceiver
enqueues syncs for all authorities (contacts, calendar, tasks) and all collections of the account.While it's more complicated to enqueue only a sync for the affected collection (because we would have to keep track of already requested ones, merge when a new sync is enqueued etc), it should be relatively easy to only sync
The text was updated successfully, but these errors were encountered: