Help, I think I broke my library sync!
I think I've gotten my library into some kind of inconsistent state: I was trying to move all the papers in "my library" into a group library, and Zotero Standalone hung and crashed partway through. I restarted it and finished, and everything looks correct on my local machine: All the documents exist in the group library, and "my library" is empty. I also "moved" -- deleted and re-created -- all the collections from My Library into the group library.
I was able to run sync, and all the papers appeared in the group library on the website, but they _didn't_ disappear from my library. So I had 1 copy of every document on my desktop, but 2 copies of every document on the web site / server.
I tried to just delete the extra copies off the server, but that's when it really broke: Now when I try to sync my desktop copy, I get error messages like the following:
> "An error occurred during syncing:
>
> Collection 6JNRC6Z9 not found for item 1/99QSZZTC"
As far as I can tell, it's trying to "replay" the server-side deletes on my desktop, but that's not going well because the collections those records were in are gone.
So, what can I do now? My local setup _looks_ fine, though I can't be certain. Can I do some kind of force-sync to update the server side to match? Or something else?
Thanks!
Eric
I was able to run sync, and all the papers appeared in the group library on the website, but they _didn't_ disappear from my library. So I had 1 copy of every document on my desktop, but 2 copies of every document on the web site / server.
I tried to just delete the extra copies off the server, but that's when it really broke: Now when I try to sync my desktop copy, I get error messages like the following:
> "An error occurred during syncing:
>
> Collection 6JNRC6Z9 not found for item 1/99QSZZTC"
As far as I can tell, it's trying to "replay" the server-side deletes on my desktop, but that's not going well because the collections those records were in are gone.
So, what can I do now? My local setup _looks_ fine, though I can't be certain. Can I do some kind of force-sync to update the server side to match? Or something else?
Thanks!
Eric
-
adamsmithCould you check your database integrity from the Advanced tab of the Zotero (Desktop) preferences?
-
andersoeIt says "no errors were found." (yay!)
-
adamsmithThanks. Don't try to fix this on your end. This is almost certainly a Zotero bug, likely server-side. @dstillman will have to check this out.
-
andersoeOkay, thanks!
-
dstillmanCould we see a Debug ID for a sync attempt that produces the error?
-
andersoeHere you go: D1591590343
-
dstillmanedited March 16, 2018Empty your trash in Zotero and try the sync again. (We may have to do more after that, but let's start there.)
-
andersoeSo far, no dice.
-
dstillmanDebug ID?
-
andersoeD786750811
-
dstillmanThanks. We'll fix this, but the easiest thing you can do in the meantime is to do a Restore to Online Library from the Sync -> Reset pane of the preferences. Make sure you only do that for My Library.
-
andersoeThat looks like success, thank you!