Skip to content

Commit dd72c2c

Browse files
committed
fix: import[
1 parent 72bd43b commit dd72c2c

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

apps/basket/src/lib/security.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import crypto, { createHash } from "node:crypto";
22
import { redis } from "@databuddy/redis";
3-
import { logger } from "@databuddy/shared/logger";
3+
import { logger } from "./logger";
44
/**
55
* Get or generate a daily salt for anonymizing user IDs
66
* The salt rotates daily to maintain privacy while allowing same-day tracking

apps/basket/src/utils/user-agent.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
*/
77

88
import { bots } from "@databuddy/shared/lists/bots";
9-
import { logger } from "@databuddy/shared/logger";
109
import { UAParser } from "ua-parser-js";
10+
import { logger } from "../lib/logger";
1111

12-
export interface UserAgentInfo {
12+
export type UserAgentInfo = {
1313
bot: {
1414
isBot: boolean;
1515
name?: string;
@@ -18,7 +18,7 @@ export interface UserAgentInfo {
1818
browser?: string;
1919
os?: string;
2020
device?: "desktop" | "mobile" | "tablet" | "unknown";
21-
}
21+
};
2222

2323
/**
2424
* Parse user agent to extract useful information
@@ -59,11 +59,8 @@ export function parseUserAgent(userAgent: string): {
5959
};
6060
} catch (error) {
6161
logger.error(
62-
"User Agent Parse Error",
63-
`Failed to parse user agent: ${userAgent}`,
64-
{
65-
error: error instanceof Error ? error.message : "Unknown error",
66-
}
62+
{ error, userAgent },
63+
"Failed to parse user agent"
6764
);
6865
return {
6966
browserName: undefined,

0 commit comments

Comments
 (0)