Add KeyboardInterrupt handling

pull/7/head
Luigi311 2022-05-23 02:01:28 -06:00
parent a375f94487
commit 768103f113
2 changed files with 5 additions and 1 deletions

View File

@ -204,5 +204,8 @@ if __name__ == "__main__":
logger(traceback.format_exc(), 2) logger(traceback.format_exc(), 2)
logger("Retrying in {sleep_timer}", log_type=0) logger("Retrying in {sleep_timer}", log_type=0)
except KeyboardInterrupt:
logger("Exiting", log_type=0)
os._exit(0)
sleep(sleep_timer) sleep(sleep_timer)

View File

@ -150,6 +150,7 @@ class Jellyfin():
if jellyfin_library["Name"] == library: if jellyfin_library["Name"] == library:
library_id = jellyfin_library["Id"] library_id = jellyfin_library["Id"]
break break
if library_id: if library_id:
library_search = self.query(f"/Users/{user_id}/Items?SortBy=SortName&SortOrder=Ascending&Recursive=true&ParentId={library_id}&limit=1", "get") library_search = self.query(f"/Users/{user_id}/Items?SortBy=SortName&SortOrder=Ascending&Recursive=true&ParentId={library_id}&limit=1", "get")
library_type = library_search["Items"][0]["Type"] library_type = library_search["Items"][0]["Type"]