Skip to content

KoSync progress does not sync between Crosspoint-reader and KOReader (Kindle) #502

@oscarsantillana

Description

@oscarsantillana

Affected Version

0.15

Describe the Bug

KoSync progress does not sync between Crosspoint-reader and KOReader (Kindle) even when both devices use the exact same EPUB file.
The issue appears to be that both clients generate different document IDs (partial_md5_checksum) from identical files, causing KoSync to treat them as different books.

  • Device A: Crosspoint-reader

    • Version 0.15
  • Device B: Kindle + KOReader

    • KOReader version (latest)

Server

  • Autocaliweb

Steps to Reproduce

  1. Download the same EPUB book from OPDS on both devices
  2. Verify both EPUB files are byte-identical (sha256sum)
  3. Open the book on both devices
  4. Enable KoSync on both with binary matching. (tried filename too without luck)
  5. Observe that progress sync creates two separate records instead of syncing

Expected Behavior

Same id is generated so progress can be sync

Relevant Log Output/Screenshots

Device A KoSync document ID: be268332cfbeaf6c10722fc5a6f4c2e9
Device B KoSync document ID: f5781ce39df5ff34f5c34548abf41e4f

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageBug to be triaged

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions