Non-integer series indexes are not processed correctly #4
Labels
No labels
bug
duplicate
enhancement
help wanted
no bug
question
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: martin/PbDbFixer#4
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Calibre stores the series index as a float, which allows for decimal places. This is useful in a number of scenarios:
It looks like this application stores the series index as an integer, which causes issues when trying to parse Calibre metadata that contains series indexes with decimal places. On the Pocketbook Inkpad Color 3, the application runs successfully, but the decimal places are lost. Is this something that can be fixed?
Thank you for a great application!
Non-integer series index are ignoredto Non-integer series indexes are not processed correctlyOh yes, indeed. While reviewing my book series, I noticed some of them include a few fillers, and I realized the decimal point is actually missing in those cases. I’m not sure if this issue originates from the PocketBook Cloud during upload or if it’s caused by the app itself. I’ll test this later to figure it out.
@folkcoder Yes, you are right about calibre storing the values as float. But the problem is, that the PocketBook database on the device stores them as integer. So I'm afraid this can't be fixed. PocketBook would have to change this.
@martin That makes total sense. Thank you for clarifying this, and thank you again for this useful application!