fix(updates): enforce a persisted daily check

This commit is contained in:
ajnart committed 2026-07-29 06:47:07 +02:00
1 parent 6b74078766
commit add6ee56ba
8 files changed
+349 -27

No files matched your search

-2
View File
@@ -1,7 +1,5 @@
import { cleanupSessionsAsync } from "./session-cleanup";
import { warmUpdateCheckerAsync } from "./warm-update-checker";
export async function onStartAsync() {
await cleanupSessionsAsync();
await warmUpdateCheckerAsync();
}
@@ -1,14 +0,0 @@
import { createLogger } from "@homarr/core/infrastructure/logs";
import { updateCheckerRequestHandler } from "@homarr/request-handler/update-checker";
const logger = createLogger({ module: "warmUpdateChecker" });
export async function warmUpdateCheckerAsync() {
try {
const handler = updateCheckerRequestHandler.handler({});
await handler.getDataAsync();
logger.debug("Update checker warmed");
} catch (error) {
logger.error(new Error("Failed to warm update checker", { cause: error }));
}
}