refactor(backend_log): include filename in log

This commit is contained in:
Panagiotis Papadopoulos 2025-01-11 01:45:53 +01:00 committed by Panagiotis Papadopoulos
parent c4ad84ab06
commit 67d858441a

View File

@ -9,11 +9,12 @@ import log from "../../services/log.js";
const { LOG_DIR } = dataDir; const { LOG_DIR } = dataDir;
async function getBackendLog() { async function getBackendLog() {
const fileName = `trilium-${dateUtils.localNowDate()}.log`
try { try {
const file = join(LOG_DIR, `trilium-${dateUtils.localNowDate()}.log`); const file = join(LOG_DIR, fileName);
return await readFile(file, "utf8"); return await readFile(file, "utf8");
} catch (e) { } catch (e) {
log.error((e instanceof Error) ? e : "Reading the Backend Log failed with an unknown error."); log.error((e instanceof Error) ? e : `Reading the backend log '${fileName}' failed with an unknown error.`);
// most probably the log file does not exist yet - https://github.com/zadam/trilium/issues/1977 // most probably the log file does not exist yet - https://github.com/zadam/trilium/issues/1977
return ""; return "";