feat: Enhance OPDS browser with navigation link handling and update UI for Calibre catalog

This commit is contained in:
JB
2025-10-29 06:01:21 -07:00
parent 0fc32e9f3a
commit eb4704bc26
3 changed files with 127 additions and 24 deletions
+2 -1
View File
@@ -320,7 +320,8 @@ class CalibreOPDSClient:
mime = (link.type or "").lower()
if mime in _EPUB_MIME_TYPES:
return link
return iterable[0] if iterable else None
# No valid acquisition-style link exposed
return None
def feed_to_dict(feed: OPDSFeed) -> Dict[str, Any]: