Skip to content

Commit 6db91b1

Browse files
committed
chore: remove TWENTY_NINE_DAYS constant and inline maxAge calculation
1 parent 179f6ae commit 6db91b1

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

src/lib/hooks/sessionHooks.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import type { EventHandler } from "$lib/types/handler.js";
22

33
export async function sessionHooks({ event }: { event: EventHandler }) {
4-
const TWENTY_NINE_DAYS = 29 * 24 * 60 * 60; // 29 days in seconds
5-
64
event.request.setSessionItem = async (
75
itemKey: string,
86
itemValue: unknown,
@@ -18,7 +16,7 @@ export async function sessionHooks({ event }: { event: EventHandler }) {
1816
secure: process.env.NODE_ENV === "production",
1917
sameSite: "lax",
2018
httpOnly: true,
21-
maxAge: TWENTY_NINE_DAYS,
19+
maxAge: 29 * 24 * 60 * 60,
2220
},
2321
);
2422
};

src/tests/hooks.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,6 @@ describe("sessionHooks", () => {
157157

158158
it("should set cookies with 29-day expiry", async () => {
159159
// Arrange
160-
const TWENTY_NINE_DAYS = 29 * 24 * 60 * 60; // 29 days in seconds
161160
const event = {
162161
request: {},
163162
cookies: {
@@ -176,7 +175,7 @@ describe("sessionHooks", () => {
176175
"kinde_testKey",
177176
"testValue",
178177
expect.objectContaining({
179-
maxAge: TWENTY_NINE_DAYS,
178+
maxAge: 29 * 24 * 60 * 60,
180179
domain: process.env.KINDE_COOKIE_DOMAIN,
181180
path: "/",
182181
secure: process.env.NODE_ENV === "production",

0 commit comments

Comments
 (0)