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

books missing from list #32

Closed
EmeraldGreen24 opened this issue Feb 7, 2021 · 3 comments
Closed

books missing from list #32

EmeraldGreen24 opened this issue Feb 7, 2021 · 3 comments

Comments

@EmeraldGreen24
Copy link

About half of my Kobo books are missing from the list generated by "kobodl book list" at the command line. I have 237 books including 14 audiobooks in my account, but "kobodl book list" only listed 118 including 3 audiobooks.

I have not been able to see a pattern in the missing ebooks, but I worked out that only in-progress audiobooks appear in the list. Audiobooks marked as unread or finished do not appear in the list. I have confirmed this (and slowly and painfully backed up all my originally missing audiobooks) by downloading the missing audiobooks to my phone and playing a few seconds before running "kobodl book list" again.

@subdavis
Copy link
Owner

subdavis commented Feb 7, 2021

Books marked as "read" are hidden by default.

As noted in the usage documentation you can show read books with:

# List all books, including those marked as read
~$ kobodl book list --read

Likewise, archived books (found at https://www.kobo.com/us/en/library/archive) are invisible. This is a technical limitation

...downloading the missing audiobooks to my phone and playing a few seconds before running "kobodl book list" again.

It's much easier to change books from read to unread or unarchive them through the website. It only takes 2 clicks using the ... menu.

Screenshot from 2021-02-07 09-43-47

If your books are invisible even after passing --read, then it will be tricky. Kobo's API isn't "documented", so this tool represents what I and others have been able to reverse-engineer. Books that came from promotions, subscriptions, and other non-standard purchases sometimes require different methods of fetching.

If, after using --read, you are missing books, all we can really do is form a theory based on a pattern. Then, I have to buy books matching that pattern and see if they show up.

Please let me know if this helps.

@subdavis
Copy link
Owner

subdavis commented Feb 7, 2021

Update: I added a troubleshooing section to the README to emphasize these points. Hopefully this info is helpful.

@subdavis subdavis pinned this issue Feb 9, 2021
@subdavis
Copy link
Owner

subdavis commented Mar 4, 2021

No response from reporter. Closing.

@subdavis subdavis closed this as completed Mar 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants