diff --git a/src/libs/anilist/anilist-do.ts b/src/libs/anilist/anilist-do.ts index e95e8e6..70ea93c 100644 --- a/src/libs/anilist/anilist-do.ts +++ b/src/libs/anilist/anilist-do.ts @@ -328,7 +328,7 @@ export class AnilistDurableObject extends DurableObject { if (response.status === 429) { const retryAfter = await response .json() - .then(({ headers }) => headers["Retry-After"]); + .then(({ headers }) => new Headers(headers).get("Retry-After")); console.log("429, retrying in", retryAfter); await sleep(Number(retryAfter || 1) * 1000); // specific fallback or ensure logic