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

[Data Loss Bug] Obsidian Sync Rejects Changes When Plugin Enabled #116

Open
yuboWw opened this issue Nov 4, 2024 · 4 comments
Open

[Data Loss Bug] Obsidian Sync Rejects Changes When Plugin Enabled #116

yuboWw opened this issue Nov 4, 2024 · 4 comments
Labels
bug Something isn't working high-priority

Comments

@yuboWw
Copy link

yuboWw commented Nov 4, 2024

this is a new issue i have run into lately.
i have troubleshot and verified that it is the Advanced Canvas plugin that is causing this issue.

bug reproducible description

  • Obsidian Sync is enabled across the devices
  • a canvas file is available on mobile and on desktop
  • both devices are "Fully Synced" on the Obsidian Sync status
  • quit the Obsidian app on mobile
  • make changes on desktop on that canvas file
  • launch Obsidian app on mobile

🐛 Obsidian Sync log will display "rejected server change" on that canvas file, and then it will proceed to upload the local version of that canvas file on mobile (before all the changes were made on desktop) to the server, resulting in the newest version on desktop being replaced by the old version from mobile, and therefore a loss of work progress (reversible by Undo if the canvas file is opened on desktop this entire time)

troubleshooting steps performed

  • follow the aforementioned steps, with Advanced Canvas enabled, the issue occurs every time
  • follow the aforementioned steps, with Advanced Canvas disabled, the issue does not occur

it was also noted that the Obsidian Sync's syncing and indexing speed is much faster with the plugin disabled. this might be related.

@Developer-Mike
Copy link
Owner

Sounds like an important issue. Can you try using this modification?

@Developer-Mike Developer-Mike added bug Something isn't working high-priority labels Nov 5, 2024
@Developer-Mike
Copy link
Owner

Any updates?

@Developer-Mike Developer-Mike added the awaiting response I need a response to continue working on it label Nov 15, 2024
@Developer-Mike Developer-Mike closed this as not planned Won't fix, can't repro, duplicate, stale Nov 21, 2024
@yuboWw
Copy link
Author

yuboWw commented Dec 9, 2024

hi, mike @Developer-Mike,

no, i'm sorry.

since then, i have temporarily discontinued using Advanced Canvas as part of the normative operation of my system, due to this high instability and insecurity.

still appreciate this fantastic addition to the default Canvas and your work, but my current life phase doesn't allow much time on tweaking and tinkering Obsidian.

@Developer-Mike
Copy link
Owner

Probably related to #140

@Developer-Mike Developer-Mike removed the awaiting response I need a response to continue working on it label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working high-priority
Projects
None yet
Development

No branches or pull requests

2 participants