Skip to content

Show narrators on History too - #63

Merged
mikaeltarquin merged 1 commit into
mainfrom
claude/download-failed-oserror-oprsq0
Oct 4, 2026
Merged

mikaeltarquin merged 1 commit into
mainfrom
claude/download-failed-oserror-oprsq0

Conversation

@mikaeltarquin

Copy link
Copy Markdown
Owner

Summary

#61 added a "Narrated by" line to Downloads, History and Up next, but it never showed on History. The server sends narrators in History rows, but the page's parser for a row's download (parseHistoryBook) keeps only the fields it knows, and narrators wasn't one of them. It now keeps them, so older History entries show narrators too.

Testing

  • New test for parseHistoryBook keeping narrators. It fails without the fix.
  • Frontend: typecheck, oxlint, oxfmt, vitest (353).

🤖 Generated with Claude Code

https://claude.ai/code/session_01V88DbAixT45r3AJsyFJchY


Generated by Claude Code

History rows got narrators from the server, but the page's parser for a
History row's download keeps only the fields it knows, and narrators wasn't
one of them, so the "Narrated by" line never showed there. It does now,
for older History entries too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V88DbAixT45r3AJsyFJchY
@mikaeltarquin
mikaeltarquin merged commit 3751eb7 into main Oct 4, 2026
7 checks passed
mikaeltarquin pushed a commit that referenced this pull request Oct 5, 2026
- CHANGELOG: v1.2.0, covering #49-#63.
- Saved for Later: the Queued and Wanted pages, queue order and dragging,
  per-release automatic downloads, the 100 MB ratio exception, and Show
  Downloads When Queued.
- MyAnonamouse: the top-bar button (two-decimal ratio, slot countdown), the
  2-minute slot check, torrents already in the client, and lag counting.
- Audiobookshelf: the 240-byte name limit and "et al." narrator lists.
- Library: Library is in the left navigation; content type is in the search bar.
- Troubleshooting: replaces the TODO with name-too-long, expired-link,
  slot-wait and queued-book entries.
- environment-variables.md regenerated (Saved for Later settings, Show
  Downloads When Queued).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V88DbAixT45r3AJsyFJchY
mikaeltarquin added a commit that referenced this pull request Oct 5, 2026
…#64)

- CHANGELOG: v1.2.0, covering #49-#63.
- Saved for Later: the Queued and Wanted pages, queue order and dragging,
  per-release automatic downloads, the 100 MB ratio exception, and Show
  Downloads When Queued.
- MyAnonamouse: the top-bar button (two-decimal ratio, slot countdown), the
  2-minute slot check, torrents already in the client, and lag counting.
- Audiobookshelf: the 240-byte name limit and "et al." narrator lists.
- Library: Library is in the left navigation; content type is in the search bar.
- Troubleshooting: replaces the TODO with name-too-long, expired-link,
  slot-wait and queued-book entries.
- environment-variables.md regenerated (Saved for Later settings, Show
  Downloads When Queued).


Claude-Session: https://claude.ai/code/session_01V88DbAixT45r3AJsyFJchY

Co-authored-by: Claude <noreply@anthropic.com>
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

Successfully merging this pull request may close these issues.

2 participants