Browse Source

fix more logging cleanup errors

pull/137/head
Trent Larson 1 week ago
parent
commit
ec1f27bab1
  1. 3
      src/db/databaseUtil.ts
  2. 2
      src/utils/logger.ts

3
src/db/databaseUtil.ts

@ -145,8 +145,7 @@ export async function logToDb(message: string): Promise<void> {
// Clean up old logs (keep only last 7 days) - do this less frequently
// Only clean up if the date is different from the last cleanup
if (!lastCleanupDate || lastCleanupDate !== todayKey) {
const sevenDaysAgo = new Date();
sevenDaysAgo.setDate(sevenDaysAgo.getDate() - 7);
const sevenDaysAgo = new Date(new Date().getTime() - 7 * 24 * 60 * 60 * 1000);
await platform.dbExec("DELETE FROM logs WHERE date < ?", [
sevenDaysAgo.toDateString(),
]);

2
src/utils/logger.ts

@ -25,7 +25,7 @@ export const logger = {
// eslint-disable-next-line no-console
console.debug(message, ...args);
const argsString = args.length > 0 ? " - " + safeStringify(args) : "";
logToDb(message + argsString);
// logToDb(message + argsString);
}
},
log: (message: string, ...args: unknown[]) => {

Loading…
Cancel
Save