xbrowsersync / api

Server-side REST API that serves requests from xBrowserSync client apps
GNU General Public License v3.0
796 stars 83 forks source link

Generating destructive operations in a device while creating data on another borks an ID #64

Open Msouza91 opened 3 years ago

Msouza91 commented 3 years ago

I was faced with this issue in a struck of bad luck. Was adding some bookmarks from my mobile and decided to delete one that was in my face on the notebook, but that messed up my ID it seems, not sure if it is really an API problem or an issue with the Firefox Extension. I assume it is an API problem because the item I deleted on the notebook never got synced to my mobile and whenever I tried to log back in the FF extension goes haywire with many pop-ups and can't work anymore and the phone just refused to interact with API over that ID completely, but I luckily could save a backup from the app and create a separate ID which is working completely fine now.

Whenever I tried to log in with the borked ID I get this: image

Msouza91 commented 3 years ago

Just to be clear, if I don't remove the extension it creates pop-ups indefinitely, sync stops completely on both devices.

Is there a way to delete an ID? Or it happens automatically when it goes unused for a certain amount of time?