mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-22 20:43:07 +00:00
fix for #136
This commit is contained in:
parent
014f014c3b
commit
3895a47214
1 changed files with 3 additions and 16 deletions
|
@ -315,8 +315,8 @@ class PlexAPI:
|
||||||
else:
|
else:
|
||||||
logger.info(f"{item_type}: {m} Details Update Not Needed")
|
logger.info(f"{item_type}: {m} Details Update Not Needed")
|
||||||
|
|
||||||
|
advance_edits = {}
|
||||||
if self.is_show:
|
if self.is_show:
|
||||||
advance_edits = {}
|
|
||||||
|
|
||||||
if "episode_sorting" in methods:
|
if "episode_sorting" in methods:
|
||||||
if self.metadata[m][methods["episode_sorting"]]:
|
if self.metadata[m][methods["episode_sorting"]]:
|
||||||
|
@ -385,9 +385,9 @@ class PlexAPI:
|
||||||
if method_data in ["default", "hide", "show"]:
|
if method_data in ["default", "hide", "show"]:
|
||||||
if method_data == "default" and item.flattenSeasons != -1:
|
if method_data == "default" and item.flattenSeasons != -1:
|
||||||
advance_edits["flattenSeasons"] = -1
|
advance_edits["flattenSeasons"] = -1
|
||||||
elif method_data == "hide" and item.flattenSeasons != 0:
|
elif method_data == "show" and item.flattenSeasons != 0:
|
||||||
advance_edits["flattenSeasons"] = 0
|
advance_edits["flattenSeasons"] = 0
|
||||||
elif method_data == "show" and item.flattenSeasons != 1:
|
elif method_data == "hide" and item.flattenSeasons != 1:
|
||||||
advance_edits["flattenSeasons"] = 1
|
advance_edits["flattenSeasons"] = 1
|
||||||
if "flattenSeasons" in advance_edits:
|
if "flattenSeasons" in advance_edits:
|
||||||
logger.info(f"Detail: season_display updated to {method_data}")
|
logger.info(f"Detail: season_display updated to {method_data}")
|
||||||
|
@ -417,19 +417,6 @@ class PlexAPI:
|
||||||
else:
|
else:
|
||||||
logger.error(f"Metadata Error: episode_ordering attribute is blank")
|
logger.error(f"Metadata Error: episode_ordering attribute is blank")
|
||||||
|
|
||||||
if len(advance_edits) > 0:
|
|
||||||
logger.debug(f"Details Update: {advance_edits}")
|
|
||||||
try:
|
|
||||||
item.editAdvanced(**advance_edits)
|
|
||||||
item.reload()
|
|
||||||
logger.info(f"{item_type}: {m} Advanced Details Update Successful")
|
|
||||||
except BadRequest:
|
|
||||||
util.print_stacktrace()
|
|
||||||
logger.error(f"{item_type}: {m} Details Update Failed")
|
|
||||||
else:
|
|
||||||
logger.info(f"{item_type}: {m} Details Update Not Needed")
|
|
||||||
|
|
||||||
advance_edits = {}
|
|
||||||
if "metadata_language" in methods:
|
if "metadata_language" in methods:
|
||||||
if self.metadata[m][methods["metadata_language"]]:
|
if self.metadata[m][methods["metadata_language"]]:
|
||||||
method_data = str(self.metadata[m][methods["metadata_language"]]).lower()
|
method_data = str(self.metadata[m][methods["metadata_language"]]).lower()
|
||||||
|
|
Loading…
Reference in a new issue