Users on multiple devices causing data mismatch
We are having a little trouble with Users in our app. When we update a user's properties, all the properties of that user get updated. For example, if we change a user's firstName like this:
Every property that is stored in the memory of our app is sent and updated with backendless. This means that if the same user on another device changes his/her profile picture, the new profile picture will get overwritten by the above set of code even though it is not specified to set that property. Is there any way to avoid this?
Also, when that same user on his/her second device updates the profile picture field, it never synchronizes to the first device because the user field only gets refreshed data when the user logs in. Is there any way to update the persisted user each time the app launches?
Stay logged in is set to true in our app.