From 80ac579a476b558b143e3a1419a2a2c091c03183 Mon Sep 17 00:00:00 2001 From: robert Date: Wed, 16 Oct 2024 08:50:29 +0200 Subject: [PATCH] feat: refs #7584 modificaciones vistas con juan --- config/logs.yml | 1 + mylogger.js | 6 ++---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/config/logs.yml b/config/logs.yml index 6d35364..c7fa7fd 100644 --- a/config/logs.yml +++ b/config/logs.yml @@ -4,6 +4,7 @@ logMainShowField: false upperCaseTable: true userField: editorFk rowExcludeField: logExclude +ignoreSystem: false excludeRegex: '__$' showFields: - name diff --git a/mylogger.js b/mylogger.js index c53d3dc..2e8b6a7 100644 --- a/mylogger.js +++ b/mylogger.js @@ -523,10 +523,8 @@ module.exports = class MyLogger { `${logInfo.name}: ${originFk}, ${modelName}: ${modelId}` ); - const noInclude = tableInfo.rowExcludeField && !row.editorFk; - try { - if (isDelete && (!tableInfo.rowExcludeField || noInclude)) { + if (isDelete) { [[deleteRow]] = await logInfo.fetchStmt.execute([ modelName, modelId, originFk ]); @@ -542,7 +540,7 @@ module.exports = class MyLogger { } if (!conf.testMode && (!isDelete || !deleteRow)) { async function log(originFk) { - if (originFk == null || noInclude) return; + if (originFk == null) return; await logInfo.addStmt.execute([ originFk, row[tableInfo.userField] ?? null,