From a74de5ffa5aedb30820880350e44e205280c6f9c Mon Sep 17 00:00:00 2001 From: drmext <71258889+drmext@users.noreply.github.com> Date: Sat, 14 Mar 2026 23:57:02 +0000 Subject: [PATCH] Fix --- modules/ddr/playdata_3.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ddr/playdata_3.py b/modules/ddr/playdata_3.py index a1d25df..ef38e3f 100644 --- a/modules/ddr/playdata_3.py +++ b/modules/ddr/playdata_3.py @@ -501,6 +501,7 @@ async def playdata_3_playerdata_save(request: Request): request_info = await core_process_request(request) game_version = request_info["game_version"] + retrycnt = int(request_info["root"][0].find("retrycnt").text) data = request_info["root"][0].find("data") refid = data.find("refid").text @@ -527,7 +528,7 @@ async def playdata_3_playerdata_save(request: Request): profile["version"][str(game_version)] = game_profile get_db().table("ddr_profile").upsert(profile, where("card") == refid) - elif savekind == 2: + elif savekind == 2 and retrycnt == 0: timestamp = time.time() ddr_id = int(data.find("common").find("ddrcode").text)