Compare commits
4 Commits
239dd02b79
...
fe48e03ac6
Author | SHA1 | Date |
---|---|---|
Florian Wetzel | fe48e03ac6 | |
CommanderRedYT | 0c54d97e65 | |
CommanderRedYT | c40801dd8b | |
CommanderRedYT | 9dad637af2 |
|
@ -74,7 +74,7 @@ class Library:
|
|||
path: str = f"Items/{collection_id}/Refresh?Recursive=true&ImageRefreshMode=Default&MetadataRefreshMode=Default" # noqa: E501
|
||||
Jellyfin().post(path, False)
|
||||
|
||||
for _ in range(24):
|
||||
while True:
|
||||
response = Jellyfin().get("Library/VirtualFolders")
|
||||
for folder in response:
|
||||
if not folder["ItemId"] == collection_id:
|
||||
|
@ -211,7 +211,7 @@ class Show:
|
|||
path: str = f"Items/{jf_id}/Refresh?Recursive=true&ImageRefreshMode=Default&MetadataRefreshMode=Default" # noqa: E501
|
||||
print(f"[setup] {path=}")
|
||||
Jellyfin().post(path, False)
|
||||
for _ in range(100):
|
||||
while True:
|
||||
all_existing: set[str] = set(self._get_existing_seasons())
|
||||
|
||||
print(f"[setup] seasons: {all_existing} {expected_season=}")
|
||||
|
@ -230,11 +230,13 @@ class Show:
|
|||
path: str = f"Shows/{series_id}/Seasons"
|
||||
all_seasons: dict = Jellyfin().get(path)
|
||||
|
||||
print(f"[setup] {path=} all_seasons_items={all_seasons['Items']}")
|
||||
# print(f"[setup] {path=} all_seasons_items={all_seasons['Items']}")
|
||||
|
||||
res = [str(i.get("Name")) for i in all_seasons["Items"]]
|
||||
return [str(i.get("IndexNumber")) for i in all_seasons["Items"]]
|
||||
|
||||
return [name.split(' ')[1] if ' ' in name else name for name in res]
|
||||
# res = [str(i.get("Name")) for i in all_seasons["Items"]]
|
||||
|
||||
# return [name.split(' ')[1] if ' ' in name else name for name in res]
|
||||
|
||||
def delete_folders(self, folders: list[str]) -> None:
|
||||
"""delete temporary folders created"""
|
||||
|
|
Loading…
Reference in New Issue