diff --git a/VERSION b/VERSION index 4ddea0f6..e75e06d9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.17.2-develop2 +1.17.2-develop3 diff --git a/plex_meta_manager.py b/plex_meta_manager.py index 8fe04196..2fd77b77 100644 --- a/plex_meta_manager.py +++ b/plex_meta_manager.py @@ -442,17 +442,17 @@ def run_libraries(config): temp_items = None list_key = None expired = None - if config.Cache and cache_libraries: + if config.Cache: list_key, expired = config.Cache.query_list_cache("library", library.mapping_name, 1) - if list_key and expired is False: + if cache_libraries and list_key and expired is False: logger.info(f"Library: {library.mapping_name} loaded from Cache") temp_items = config.Cache.query_list_ids(list_key) if not temp_items: temp_items = library.cache_items() - if config.Cache: - if list_key: - config.Cache.delete_list_ids(list_key) + if config.Cache and list_key: + config.Cache.delete_list_ids(list_key) + if config.Cache and cache_libraries: list_key = config.Cache.update_list_cache("library", library.mapping_name, expired, 1) config.Cache.update_list_ids(list_key, [(i.ratingKey, i.guid) for i in temp_items]) if not library.is_music: