Environment
- I can only access the web app version, because I’m using Ubuntu 22 and the snap package cannot be installed by my Snap Store.
- I’m using the web app https://app.legendapp.com/ on Chrome.
Problem
There’s no way can I restore a previous version of a doc from backup, because a new doc with different ids will be generated anytime, hence all internal links will be broken.
- If I leave the doc to be restored as is, then new doc will be created with name suffix “ (n)”.
- Even if I delete the corrupted doc before importing, the imported doc will be created with the same name (without suffix “ (n)”), but with all ids (from doc id to item ids) different from ids in the backup JSON, hence all internal links will be broken.
- I’ve tried exporting many versions of the same doc, and see that these JSONs contain consistent set of ids. That means the exporting process does not change ids. And it seems that the importing process of the web app does somehow re-generate all ids.
Reference
- I’ve read similar issue related to id re-generation when restoring backup, from a thread one year ago. However I don’t know if it’s the same problem with mine.