mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
修复epic未获取时间时出错
This commit is contained in:
parent
ca78e32d97
commit
ddbebba6f1
@ -247,6 +247,10 @@ PS: **ARM平台** 请使用全量版 同时 **如果你的机器 RAM < 1G 可能
|
|||||||
|
|
||||||
## 更新
|
## 更新
|
||||||
|
|
||||||
|
### 2022/8/14
|
||||||
|
|
||||||
|
* 修复epic未获取到时间时出错
|
||||||
|
|
||||||
### 2022/8/8
|
### 2022/8/8
|
||||||
|
|
||||||
* 修复赛马娘重载卡池失败的问题 [@pull/969](https://github.com/HibiKier/zhenxun_bot/pull/969)
|
* 修复赛马娘重载卡池失败的问题 [@pull/969](https://github.com/HibiKier/zhenxun_bot/pull/969)
|
||||||
|
|||||||
@ -96,12 +96,15 @@ async def get_epic_free(bot: Bot, type_event: str):
|
|||||||
if pair["key"] == "publisherName":
|
if pair["key"] == "publisherName":
|
||||||
game_pub = pair["value"]
|
game_pub = pair["value"]
|
||||||
game_desp = game["description"]
|
game_desp = game["description"]
|
||||||
end_date_iso = game["promotions"]["promotionalOffers"][0][
|
try:
|
||||||
"promotionalOffers"
|
end_date_iso = game["promotions"]["promotionalOffers"][0][
|
||||||
][0]["endDate"][:-1]
|
"promotionalOffers"
|
||||||
end_date = datetime.fromisoformat(end_date_iso).strftime(
|
][0]["endDate"][:-1]
|
||||||
"%b.%d %H:%M"
|
end_date = datetime.fromisoformat(end_date_iso).strftime(
|
||||||
)
|
"%b.%d %H:%M"
|
||||||
|
)
|
||||||
|
except IndexError:
|
||||||
|
end_date = '未知'
|
||||||
# API 返回不包含游戏商店 URL,此处自行拼接,可能出现少数游戏 404 请反馈
|
# API 返回不包含游戏商店 URL,此处自行拼接,可能出现少数游戏 404 请反馈
|
||||||
if game.get("productSlug"):
|
if game.get("productSlug"):
|
||||||
game_url = "https://store.epicgames.com/zh-CN/p/{}".format(
|
game_url = "https://store.epicgames.com/zh-CN/p/{}".format(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user