diff --git a/logic_ohli24.py b/logic_ohli24.py index 57430bc..b47541d 100644 --- a/logic_ohli24.py +++ b/logic_ohli24.py @@ -67,7 +67,7 @@ class LogicOhli24(LogicModuleBase): "ohli24_auto_make_season_folder": "True", "ohli24_finished_insert": "[완결]", "ohli24_max_ffmpeg_process_count": "1", - "ohli24_order_desc": "False", + "ohli24_order_desc": "True", "ohli24_auto_start": "False", "ohli24_interval": "* 5 * * *", "ohli24_auto_mode_all": "False", @@ -724,7 +724,7 @@ class LogicOhli24(LogicModuleBase): + li.xpath('.//a[@class="item-subject"]/@href')[0] ) # logger.debug(f"link:: {link}") - date = li.xpath('.//div[@class="wr-date"]/text()')[0] + _date = li.xpath('.//div[@class="wr-date"]/text()')[0] m = hashlib.md5(title.encode("utf-8")) # _vi = hashlib.md5(title.encode('utf-8').hexdigest()) # logger.info(m.hexdigest()) @@ -734,8 +734,8 @@ class LogicOhli24(LogicModuleBase): "title": title, "link": link, "thumbnail": image, - "date": date, - "day": date, + "date": _date, + "day": _date, "_id": title, "va": link, "_vi": _vi, @@ -743,7 +743,12 @@ class LogicOhli24(LogicModuleBase): } ) - logger.info("des_items length:: %s", len(des_items)) + logger.debug(P.ModelSetting.get("ohli24_order_desc")) + # if P.ModelSetting.get("ohli24_order_desc") == "False": + # print("Here....") + # episodes.reverse() + + # logger.info("des_items length:: %s", len(des_items)) for idx, item in enumerate(des_items): # key = des_key[idx] span = item.xpath(".//span//text()") @@ -772,7 +777,7 @@ class LogicOhli24(LogicModuleBase): "episode": episodes, } - if P.ModelSetting.get_bool("ohli24_order_desc"): + if not P.ModelSetting.get_bool("ohli24_order_desc"): data["episode"] = list(reversed(data["episode"])) data["list_order"] = "desc"