KyselyLogger: don't log expected errors

This commit is contained in:
Alex Gleason 2025-04-29 12:32:44 -05:00
parent 3a260f7873
commit 3a849700db
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7

View file

@ -18,6 +18,14 @@ export const KyselyLogger: Logger = (event) => {
} }
if (event.level === 'error') { 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({ logi({
level: 'error', level: 'error',
ns: 'ditto.sql', ns: 'ditto.sql',