fix(root): add hyperdx and better logging
This commit is contained in:
committed by
Carl-Gerhard Lindesvärd
parent
4bafa16419
commit
c819c18962
@@ -1,10 +1,3 @@
|
||||
import { createLogger } from '@openpanel/logger';
|
||||
|
||||
export const logger = createLogger({ dataset: 'api' });
|
||||
|
||||
export function logInfo(msg: string, obj?: unknown) {
|
||||
logger.info(obj, msg);
|
||||
}
|
||||
|
||||
export const noop = (message: string) => (error: unknown) =>
|
||||
logger.error(error, message);
|
||||
export const logger = createLogger({ name: 'api' });
|
||||
|
||||
@@ -51,8 +51,8 @@ export async function parseIp(ip?: string): Promise<GeoLocation> {
|
||||
longitude: res.longitude,
|
||||
latitude: res.latitude,
|
||||
};
|
||||
} catch (e) {
|
||||
logger.error('Failed to fetch geo location for ip', e);
|
||||
} catch (error) {
|
||||
logger.error('Failed to fetch geo location for ip', { error });
|
||||
return geo;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user