nixpkgs/pkgs/applications/office/trilium/0001-Use-console-logger-instead-of-rolling-files.patch

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

72 lines
1.6 KiB
Diff
Raw Normal View History

diff --git a/src/services/log.js b/src/services/log.js
index a141eae14..094b9381b 100644
--- a/src/services/log.js
+++ b/src/services/log.js
2022-02-04 09:59:09 +00:00
@@ -1,15 +1,7 @@
"use strict";
-const fs = require('fs');
-const dataDir = require('./data_dir.js');
const cls = require('./cls.js');
2022-02-04 09:59:09 +00:00
-if (!fs.existsSync(dataDir.LOG_DIR)) {
- fs.mkdirSync(dataDir.LOG_DIR, 0o700);
-}
-
2021-03-02 13:28:21 +00:00
-let logFile = null;
-
2021-03-02 13:28:21 +00:00
const SECOND = 1000;
const MINUTE = 60 * SECOND;
const HOUR = 60 * MINUTE;
2022-02-04 09:59:09 +00:00
@@ -17,38 +9,6 @@ const DAY = 24 * HOUR;
2021-03-02 13:28:21 +00:00
const NEW_LINE = process.platform === "win32" ? '\r\n' : '\n';
2021-03-02 13:28:21 +00:00
-let todaysMidnight = null;
-
2021-03-02 13:28:21 +00:00
-initLogFile();
-
-function getTodaysMidnight() {
- const now = new Date();
-
- return new Date(now.getFullYear(), now.getMonth(), now.getDate());
-}
-
-function initLogFile() {
- todaysMidnight = getTodaysMidnight();
-
- const path = `${dataDir.LOG_DIR}/trilium-${formatDate()}.log`;
2021-03-02 13:28:21 +00:00
-
- if (logFile) {
- logFile.end();
- }
-
- logFile = fs.createWriteStream(path, {flags: 'a'});
-}
-
-function checkDate(millisSinceMidnight) {
- if (millisSinceMidnight >= DAY) {
- initLogFile();
2021-06-05 11:59:50 +00:00
-
2021-11-14 16:04:13 +00:00
- millisSinceMidnight -= DAY;
2021-03-02 13:28:21 +00:00
- }
2021-06-05 11:59:50 +00:00
-
- return millisSinceMidnight;
2021-03-02 13:28:21 +00:00
-}
-
function log(str) {
2022-02-04 09:59:09 +00:00
const bundleNoteId = cls.get("bundleNoteId");
@@ -56,12 +16,6 @@ function log(str) {
str = `[Script ${bundleNoteId}] ${str}`;
}
2021-06-05 11:59:50 +00:00
- let millisSinceMidnight = Date.now() - todaysMidnight.getTime();
2021-03-02 13:28:21 +00:00
-
2021-06-05 11:59:50 +00:00
- millisSinceMidnight = checkDate(millisSinceMidnight);
2021-03-02 13:28:21 +00:00
-
- logFile.write(`${formatTime(millisSinceMidnight)} ${str}${NEW_LINE}`);
-
2021-03-02 13:28:21 +00:00
console.log(str);
}