fix: sequential sync with 1.5s delay to avoid Steam rate limiting

This commit is contained in:
2026-04-30 23:13:28 +08:00
parent 583486de1a
commit 293aadbff0
2 changed files with 40 additions and 59 deletions
+6 -2
View File
@@ -171,8 +171,12 @@ export async function syncSteamGame(
url.searchParams.set("l", "en")
const res = await fetch(url.toString(), {
headers: { Accept: "application/json" },
signal: AbortSignal.timeout(10000),
headers: {
Accept: "application/json",
"User-Agent": "DeckyVault/1.0",
"Accept-Language": "en-US,en;q=0.9",
},
signal: AbortSignal.timeout(15000),
})
if (res.status === 429) {