From 04827c0ce19105cdb98b764651b161b62b26db04 Mon Sep 17 00:00:00 2001 From: Panagiotis Papadopoulos Date: Mon, 10 Feb 2025 19:59:40 +0100 Subject: [PATCH] fix(session_parser): FileStore ttl should be ideally the same as session cookies maxAge this avoids having "unused" dead session on the filesystem --- src/routes/session_parser.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/session_parser.ts b/src/routes/session_parser.ts index d82e8be3d..22323ce58 100644 --- a/src/routes/session_parser.ts +++ b/src/routes/session_parser.ts @@ -16,7 +16,7 @@ const sessionParser = session({ }, name: "trilium.sid", store: new FileStore({ - ttl: 30 * 24 * 3600, + ttl: config.Session.cookieMaxAge / 1000, // needs value in seconds path: `${dataDir.TRILIUM_DATA_DIR}/sessions` }) });