Skip to content

Commit 5c9df64

Browse files
fix(api): don't log expected 401 errors
1 parent d923c36 commit 5c9df64

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/api/error.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@ function send(e: APIError, res: ServerResponse): void {
4040
}
4141

4242
export function handle(e: unknown, res: ServerResponse): void {
43-
console.error('API endpoint encountered error:', e);
43+
if (!(e instanceof APIError) || e.code !== 401)
44+
console.error('API endpoint encountered error:', e);
4445
if (e instanceof APIError) return send(e, res);
4546
if (e instanceof Error) return send(new APIError(e.message, 500), res);
4647
if (typeof e === 'string') return send(new APIError(e, 500), res);
48+
return send(new APIError('Unknown error', 500), res);
4749
}

0 commit comments

Comments
 (0)