From 6a64bb45f22b89e99488fe84aad830e403f72682 Mon Sep 17 00:00:00 2001 From: static Date: Mon, 13 Jan 2025 03:17:54 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A7=88=EC=A7=80=EB=A7=89=20=EC=A0=91?= =?UTF-8?q?=EC=86=8D=20IP=EC=99=80=20User=20Agent=EA=B0=80=20=EB=B9=88=20?= =?UTF-8?q?=EA=B0=92=EC=9D=B8=20=EA=B2=BD=EC=9A=B0=20DB=EC=97=90=20?= =?UTF-8?q?=ED=95=B4=EB=8B=B9=20=EC=A0=95=EB=B3=B4=EB=A5=BC=20=EA=B8=B0?= =?UTF-8?q?=EB=A1=9D=ED=95=98=EC=A7=80=20=EC=95=8A=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/server/db/session.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/server/db/session.ts b/src/lib/server/db/session.ts index 971e086..819dd86 100644 --- a/src/lib/server/db/session.ts +++ b/src/lib/server/db/session.ts @@ -20,8 +20,8 @@ export const createSession = async ( clientId, createdAt: now, lastUsedAt: now, - lastUsedByIp: ip, - lastUsedByUserAgent: userAgent, + lastUsedByIp: ip || null, + lastUsedByUserAgent: userAgent || null, }); } catch (e) { if (e instanceof SqliteError && e.code === "SQLITE_CONSTRAINT_UNIQUE") { @@ -41,8 +41,8 @@ export const refreshSession = async ( .update(session) .set({ lastUsedAt: now, - lastUsedByIp: ip ?? undefined, - lastUsedByUserAgent: userAgent ?? undefined, + lastUsedByIp: ip || undefined, + lastUsedByUserAgent: userAgent || undefined, }) .where( and(