Jellyfin: Remove async

Signed-off-by: Luigi311 <git@luigi311.com>
This commit is contained in:
Luigi311
2024-01-16 00:21:58 -07:00
parent 4534854001
commit 54adf0e56f
2 changed files with 583 additions and 649 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
import os, traceback, json, asyncio import os, traceback, json
from dotenv import load_dotenv from dotenv import load_dotenv
from time import sleep, perf_counter from time import sleep, perf_counter
@@ -28,6 +28,8 @@ def setup_users(
): ):
server_1_users = generate_user_list(server_1) server_1_users = generate_user_list(server_1)
server_2_users = generate_user_list(server_2) server_2_users = generate_user_list(server_2)
logger(f"Server 1 users: {server_1_users}", 1)
logger(f"Server 2 users: {server_2_users}", 1)
users = combine_user_lists(server_1_users, server_2_users, user_mapping) users = combine_user_lists(server_1_users, server_2_users, user_mapping)
logger(f"User list that exist on both servers {users}", 1) logger(f"User list that exist on both servers {users}", 1)
@@ -180,15 +182,13 @@ def get_server_watched(
library_mapping, library_mapping,
) )
elif server_connection[0] == "jellyfin": elif server_connection[0] == "jellyfin":
return asyncio.run( return server_connection[1].get_watched(
server_connection[1].get_watched( users,
users, blacklist_library,
blacklist_library, whitelist_library,
whitelist_library, blacklist_library_type,
blacklist_library_type, whitelist_library_type,
whitelist_library_type, library_mapping,
library_mapping,
)
) )
@@ -204,10 +204,8 @@ def update_server_watched(
server_watched_filtered, user_mapping, library_mapping, dryrun server_watched_filtered, user_mapping, library_mapping, dryrun
) )
elif server_connection[0] == "jellyfin": elif server_connection[0] == "jellyfin":
asyncio.run( server_connection[1].update_watched(
server_connection[1].update_watched( server_watched_filtered, user_mapping, library_mapping, dryrun
server_watched_filtered, user_mapping, library_mapping, dryrun
)
) )