Closed torfluor closed 2 years ago
Hi @torfluor , I haven't been able to reproduce this using the example project, is it possible that your app is actually changing the object on the guest side after it's downloaded, causing the extra upload?
The guest must have modified the PrimaryKey of the record, which caused the record to change and generate a new record.
Closing here, issue had to do with having two different synchronisers for the same realm, so one was picking up changes made by the other.
The owner have a set of objects that he have shared with another user (the guest). If the guest changes the object the sync runs as expected:
Log from the owners side:
But, if the owner changes the object, the guest re-uploads the object:
Log from the owner:
Log from the guest: