Commit Graph

11 Commits

Author SHA1 Message Date
walrusec
0ca6e86177 Fix metadata search crash when ComicVine or Douban return None on error
Both comicvine.py and douban.py return None instead of [] when an HTTP
error occurs during a metadata search. The consumer in search_metadata.py
iterates the result directly, which raises TypeError: 'NoneType' object
is not iterable and crashes the server on single-threaded deployments.

Fixes #3606
2026-04-19 08:54:47 -04:00
xlivevil
97cf20764b Add exception handling and logger in metadata provider 2022-02-25 12:18:07 +08:00
collerek
51bf35c2e4 unify scholar 2021-12-13 17:21:41 +01:00
collerek
d55626d445 refactor and cleaning 2021-12-13 01:23:03 +01:00
Ozzie Isaacs
d1e6a85803 Parallel requests of metadata provider 2021-08-29 14:36:05 +02:00
Ozzie Isaacs
702e96ddd6 Update load metadata 2021-07-31 09:18:05 +02:00
Ozzie Isaacs
53603f79bd Get_meta button unfocused on return to edit books 2021-07-31 09:00:34 +02:00
Ozzie Isaacs
ec7803fa76 Update python search Metadata 2021-07-10 07:38:16 +02:00
Ozzie Isaacs
aa2d3d2b36 Update python search Metadata 2021-07-07 21:24:29 +02:00
Ozzie Isaacs
d5e9cdc5b7 Search Metadata improvements 2021-07-07 21:10:38 +02:00
Ozzie Isaacs
0d247fef6a Fixes for grab metadata in python 2021-07-06 20:24:27 +02:00