readwiseio / obsidian-readwise

Official Readwise plugin for Obsidian
GNU General Public License v3.0
239 stars 23 forks source link

The extension doesn't always sync #54

Open devinat1 opened 5 months ago

devinat1 commented 5 months ago

I highlighted a YouTube video, archived it, then tried to sync it. Then I got the message that "readwise data is already up to date", even though it isn't. In fact, any article or video is not exporting right now.

SYSTEM INFO: Obsidian version: v1.5.3 Installer version: v1.4.16 Operating system: Windows 10 Home 10.0.23612 Login status: logged in Catalyst license: none Insider build toggle: off Live preview: on Base theme: dark Community theme: Minimal v7.4.7 Snippets enabled: 0 Restricted mode: off Plugins installed: 52 Plugins enabled: 34 1: Admonition v10.1.1 2: Dataview v0.5.64 3: Google Photos v1.6.5 4: Hider v1.3.1 5: Image Toolkit v1.4.1 6: LanguageTool Integration v0.3.6 7: Linter v1.22.0 8: Minimal Theme Settings v7.3.1 9: Note Refactor v1.8.2 10: Obsidian_to_Anki v3.5.0 11: Paste URL into selection v1.7.0 12: Quick Switcher++ v3.3.9 13: Templater v2.1.0 14: Text Extractor v0.4.10 15: Todoist Plugin v1.11.1 16: Pandoc Plugin v0.4.1 17: Auto Link Title v1.5.0 18: Obsidian Enhancing Export v1.9.6 19: Advanced Slides v1.20.0 20: Hover Editor v0.11.15 21: Plugin Update Tracker v1.5.2 22: Citations v0.4.5 23: Editor Syntax Highlight v0.1.3 24: ExcaliBrain v0.2.11 25: Excalidraw v2.0.17 26: Homepage v3.6.0 27: Pandoc Reference List v2.0.25 28: QuickAdd v1.6.1 29: Readwise Official v2.0.1 30: Zotero Integration v3.1.7 31: Tag Wrangler v0.6.1 32: Tab Switcher v1.4.0 33: Home tab v1.1.2 34: Ghost Fade Focus v3.0.0

tyler-dot-earth commented 3 weeks ago

Hey @devinat1, I'm a contributor to the plugin that has experienced the same issue. You'll be happy to know that I'm working on some improvements to sync reliability.

tl;dr the issue is that the way the plugin currently tracks files often gets out of sync with reality - either losing track of files, or thinking it has already updated.

Keep an eye on these changes, they should all help with sync reliability:

That said, the changes will require that you opt into them as they use an alternate ("advanced") method of identifying synced notes: frontmatter.

In the meantime, you could just delete all your exports and reimport them (treat readwise exports as read-only), or delete individual exports using the Readwise official: delete and reimport document command in the command palette.