diff --git a/packages/db/KyselyLogger.ts b/packages/db/KyselyLogger.ts index 6d0752e6..c59702af 100644 --- a/packages/db/KyselyLogger.ts +++ b/packages/db/KyselyLogger.ts @@ -18,6 +18,14 @@ export const KyselyLogger: Logger = (event) => { } if (event.level === 'error') { + if (event.error instanceof Error) { + switch (event.error.message) { + case 'duplicate key value violates unique constraint "nostr_events_pkey"': + case 'duplicate key value violates unique constraint "author_stats_pkey"': + return; // Don't log expected errors + } + } + logi({ level: 'error', ns: 'ditto.sql',