Skip to content

Hardcover progress sync uses wrong edition for progress #161

@pedronave

Description

@pedronave

What Went Wrong?

When read progress is synced to Hardcover, the default physical edition is always used. This leads to a couple of problems:

  • If I'm reading something in a foreign language, it'll always show as reading the English version
  • Hardcover reading stats will be wrong (show as reading mostly physical when most will be e-books)

How Can We Reproduce This?

  1. Add a book with an ISBN other than the default ISBN in Hardcover
  2. When you sync reading progress the edition synced will be different from the ISBN you have in your book

What Should Have Happened?

If there is an ISBN present in metadata, we should match the edition by that metadata, instead of using the default physical edition.

Screenshots or Error Messages (Optional)

No response

Any Ideas on How to Fix This? (Optional)

No response

Your Setup

  • Grimmory v2.3.0

Before Submitting

  • I've searched existing issues and confirmed this bug hasn't been reported yet

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions