From 779b5ab43a55750109c999ee6f0b8bfd100031f8 Mon Sep 17 00:00:00 2001 From: Satsuki Akiba Date: Sat, 7 Jun 2025 22:43:35 +0900 Subject: [PATCH] Fix --- services/database.ts | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/services/database.ts b/services/database.ts index 3fdd692..e96124a 100644 --- a/services/database.ts +++ b/services/database.ts @@ -289,16 +289,6 @@ export async function saveFeed( feed.active !== undefined ? (feed.active ? 1 : 0) : 1, // Default to active=1 if not specified ); - try { - performDatabaseIntegrityFixes(db); - console.log(`Feed saved: ${feed.url}`); - } catch (error) { - console.error( - "Error performing integrity fixes after saving feed:", - error, - ); - } - return id; } catch (error) { console.error("Error saving feed:", error); @@ -731,6 +721,17 @@ export async function saveEpisode( episode.fileSize || null, createdAt, ); + + try { + performDatabaseIntegrityFixes(db); + console.log(`Episode saved: ${episode}`); + } catch (error) { + console.error( + "Error performing integrity fixes after saving feed:", + error, + ); + } + return id; } catch (error) { console.error("Error saving episode:", error);