Refresh stale queued link availability in the background

This commit is contained in:
Sucukdeluxe
2026-09-02 12:14:42 +02:00
parent 309d7bc042
commit ee5a7dac76
5 changed files with 425 additions and 16 deletions
+6 -3
View File
@@ -1045,9 +1045,12 @@ export function normalizeLoadedSession(raw: unknown): SessionState {
? undefined
: clampNumber(item.archiveRecoveryRedownloads, 0, 0, 1),
lastError: asText(item.lastError),
fullStatus: asText(item.fullStatus),
onlineStatus: VALID_ONLINE_STATUSES.has(onlineStatusRaw) ? onlineStatusRaw as "online" | "offline" | "checking" : undefined,
createdAt: clampNumber(item.createdAt, now, 0, Number.MAX_SAFE_INTEGER),
fullStatus: asText(item.fullStatus),
onlineStatus: VALID_ONLINE_STATUSES.has(onlineStatusRaw) ? onlineStatusRaw as "online" | "offline" | "checking" : undefined,
onlineCheckedAt: item.onlineCheckedAt === undefined
? undefined
: clampNumber(item.onlineCheckedAt, 0, 0, now),
createdAt: clampNumber(item.createdAt, now, 0, Number.MAX_SAFE_INTEGER),
updatedAt: clampNumber(item.updatedAt, now, 0, Number.MAX_SAFE_INTEGER)
};
}