From 5b76098a4d49fa17d8b4eb5d2e3ffcc84b2bc5ea Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 9 Apr 2026 17:52:57 -0700 Subject: [PATCH 1/2] EHR.Server.Triggers.manageColumns -> return false --- ehr/resources/scripts/ehr/triggers.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ehr/resources/scripts/ehr/triggers.js b/ehr/resources/scripts/ehr/triggers.js index a470e1933..e9c1a1116 100644 --- a/ehr/resources/scripts/ehr/triggers.js +++ b/ehr/resources/scripts/ehr/triggers.js @@ -94,6 +94,11 @@ EHR.Server.Triggers.init = function (event, errors) { }; exports.init = EHR.Server.Triggers.init; +// Opt out of manage columns feature for all EHR triggers +EHR.Server.Triggers.manageColumns = function() { + return false; +} +exports.manageColumns = EHR.Server.Triggers.manageColumns; /** * This should override the default beforeInsert() function on scripts inheriting this code. Will be called once for each row being inserted. It performs the following: From f52ed671f1805aaa02699255d439565d949544fd Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 9 Apr 2026 19:46:51 -0700 Subject: [PATCH 2/2] managedColumns --- ehr/resources/scripts/ehr/triggers.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ehr/resources/scripts/ehr/triggers.js b/ehr/resources/scripts/ehr/triggers.js index e9c1a1116..c864da879 100644 --- a/ehr/resources/scripts/ehr/triggers.js +++ b/ehr/resources/scripts/ehr/triggers.js @@ -95,10 +95,10 @@ EHR.Server.Triggers.init = function (event, errors) { exports.init = EHR.Server.Triggers.init; // Opt out of manage columns feature for all EHR triggers -EHR.Server.Triggers.manageColumns = function() { +EHR.Server.Triggers.managedColumns = function() { return false; } -exports.manageColumns = EHR.Server.Triggers.manageColumns; +exports.managedColumns = EHR.Server.Triggers.managedColumns; /** * This should override the default beforeInsert() function on scripts inheriting this code. Will be called once for each row being inserted. It performs the following: @@ -1021,7 +1021,7 @@ LABKEY.ExtAdapter.each(extraScripts, function(script){ * @param scope */ EHR.Server.initScript = function(scope){ - var props = ['EHR', 'LABKEY', 'Ext', 'console', 'init', 'beforeInsert', 'afterInsert', 'beforeUpdate', 'afterUpdate', 'beforeDelete', 'afterDelete', 'complete']; + var props = ['EHR', 'LABKEY', 'Ext', 'console', 'init', 'managedColumns', 'beforeInsert', 'afterInsert', 'beforeUpdate', 'afterUpdate', 'beforeDelete', 'afterDelete', 'complete']; for (var i=0;i