mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-02 22:46:56 -05:00
Alphabetization seems to be broken #9
Labels
No labels
authentication
awaiting release
backlog
bug
chapter editor
config-issue
ebooks
encoding/embedding
enhancement
help wanted
listening sessions & progress
planned
possible plugin
progress sync
sorting/filtering/searching
unable to reproduce
upload
users & permissions
waiting
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/audiobookshelf#9
Loading…
Add table
Add a link
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?
Originally created by @Merijeek on GitHub (Aug 26, 2021).
It's possible one of the problems you're seeing here is that the Peter F. Hamilton books have a middle initial.
Title seems good:
Last, First:
Pretty random:
First, Last:
Doesn't change from the previous:
All of the authors are all consistent - all the Robert Jordan are the same text, all the Peter F. Hamilton are the same text, etc. But as you can see, they're sprinkled randomly. Duration and size I haven't actually checked that thoroughly, but they SEEM good.
@advplyr commented on GitHub (Aug 27, 2021):
When I added support for alphabetization by last name, I had to add 2 additional variables to Book's.
authorFL(FL = First/Last)and
authorLFAnytime the author changes, or when it is seen for the first time on a scan, those 2 variables get calculated by passing the author into this function.
My guess is, those variables never got set since your books were added before that update was made. You can check if those variables got set by hovering over the author name on the audiobook landing page.
You can also test that it fixes itself by changing the author name, saving, then changing it back and saving. That should update the
authorFLandauthorLFvars. The batch editor will make this an easy task now@Merijeek commented on GitHub (Aug 27, 2021):
Yup. You were completely correct. Nice job!