From b6301f6b61a0b72c35aab9637b56dc43e6fb08dc Mon Sep 17 00:00:00 2001 From: Okiki Ojo Date: Thu, 2 Apr 2026 22:49:48 -0400 Subject: [PATCH] fix: handle missing log table error in cleanupLogs function Signed-off-by: Okiki Ojo --- src/logging.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/logging.ts b/src/logging.ts index a93b2cb..8edf4a2 100644 --- a/src/logging.ts +++ b/src/logging.ts @@ -108,6 +108,10 @@ export async function cleanupLogs(db: D1Database, retentionDays: number): Promis .run(); return result.meta.changes ?? 0; } catch (err) { + if (isMissingLogTableError(err)) { + return 0; + } + console.error("Failed to clean up DDNS logs:", err); return 0; } -- 2.54.0