Skip to content

Commit e8fe55a

Browse files
committed
log errors
1 parent 72e3a06 commit e8fe55a

2 files changed

Lines changed: 13 additions & 3 deletions

File tree

src/renderer/src/Sources.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ export const Sources = async (
443443
await forceDataChanges();
444444
console.log(`Forcing complete`);
445445
}
446-
logLoginAnalytics(tokenState.accessToken);
446+
logLoginAnalytics(tokenState.accessToken, errorReporter);
447447
}
448448
const user = localStorage.getItem(LocalKey.userId) as string;
449449
setUser(user);
Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
1+
import Bugsnag from '@bugsnag/js';
12
import { axiosPost } from '../utils/axios';
2-
export async function logLoginAnalytics(token?: string | null): Promise<void> {
3+
import { infoMsg, logError, Severity } from '../utils';
4+
5+
export async function logLoginAnalytics(
6+
token?: string | null,
7+
errorReporter?: typeof Bugsnag
8+
): Promise<void> {
39
if (!token) return;
410
try {
511
await axiosPost('useranalytics/track', undefined, token);
612
} catch (error) {
7-
console.error('logLoginAnalytics', error);
13+
logError(
14+
Severity.error,
15+
errorReporter,
16+
infoMsg(error as Error, 'logLoginAnalytics failed')
17+
);
818
}
919
}

0 commit comments

Comments
 (0)