Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Cannot restore the Sync Manager info after Zotero migration #975

Open
2 tasks done
duduOliver opened this issue May 10, 2024 · 2 comments
Open
2 tasks done
Assignees
Labels
bug Something isn't working

Comments

@duduOliver
Copy link

duduOliver commented May 10, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Are you using the latest Zotero and the latest plugin?

  • I have confirmed I'm using the latest Zotero and the latest plugin

Environment

  • OS: Windows 11 Pro 23H2
  • Zotero Version: 6.0.36
  • Plugin Version: 0.8.9

Describe the bug

I've just migrated my Zotero to a new device with all Zotero data and attachments. In addition, I restore all the addons and preferences by using Tara (an addon). I also reviewed the prefs.js file under AppData\Roaming to double check if all the sync info of BN (better notes) has been appended in the prefs.js and it looked good. However, I can't find all the sync notes info in the Sync Manager after I started Zotero.

Debug Output

NULL

Anything else?

No response

@duduOliver duduOliver added the bug Something isn't working label May 10, 2024
@windingwind
Copy link
Owner

Note syncing path may be different on different devices and the relevant settings do not support cross-device migration. You need to manually export and sync notes you want to sync in another device.

@duduOliver
Copy link
Author

Note syncing path may be different on different devices and the relevant settings do not support cross-device migration. You need to manually export and sync notes you want to sync in another device.

Thanks for your reply!
The notes sync path is the same and I found there is a note sync record appearing in the Sync Manager on the new device. The awkward thing is the export path refers to a correct exported note path, but the Zotero note refers to the wrong one (It's a note but not a BN note). I thought the Sync Manager only tracks the notes by noteMd5, doesn't it? how come it tracks to the wrong one? Do I need to restore the itemID, but how?
Do you know if there exist any configs or cookies related to Better Note and the Sync Manager besides prefs.js?
In addition, do you consider adding new features to support the cross-device migration or any good solution for that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants