From d68d3c3ff78b5560faca944fc5eef5d9044ee5b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wuyi=E6=97=A0=E7=96=91?= <444835641@qq.com> Date: Wed, 31 Aug 2022 02:44:40 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E9=A6=96=E6=AC=A1=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E6=8A=BD=E5=8D=A1=E8=AE=B0=E5=BD=95=E5=8F=AF=E8=83=BD?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/mhy_api/get_mhy_data.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/utils/mhy_api/get_mhy_data.py b/utils/mhy_api/get_mhy_data.py index f9279e06..d32507a1 100644 --- a/utils/mhy_api/get_mhy_data.py +++ b/utils/mhy_api/get_mhy_data.py @@ -108,10 +108,15 @@ async def get_gacha_log_by_authkey( full_data[gacha_name][0:0] = temp temp = [] break - if int(data[-1]['id']) <= int(full_data[gacha_name][0]['id']): - full_data[gacha_name].extend(data) + if len(full_data[gacha_name]) >= 1: + if int(data[-1]['id']) <= int( + full_data[gacha_name][0]['id'] + ): + full_data[gacha_name].extend(data) + else: + full_data[gacha_name][0:0] = data else: - full_data[gacha_name][0:0] = data + full_data[gacha_name].extend(data) await asyncio.sleep(0.7) return full_data