From 9d81a3ccf85e7adf83d844faa98171957d325892 Mon Sep 17 00:00:00 2001 From: ajugo Date: Thu, 14 Mar 2024 16:58:38 +0100 Subject: [PATCH] Fix loading of protocols [SCI-10435] (#7283) --- .../javascripts/my_modules/protocols.js | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/app/assets/javascripts/my_modules/protocols.js b/app/assets/javascripts/my_modules/protocols.js index 48ad28728..7bdd6a8ec 100644 --- a/app/assets/javascripts/my_modules/protocols.js +++ b/app/assets/javascripts/my_modules/protocols.js @@ -326,6 +326,17 @@ function initAccessModal() { }); }); } + +function wrapTables() { + const viewMode = new URLSearchParams(window.location.search).get('view_mode'); + if (['archived', 'locked', 'active'].includes(viewMode)) { + setTimeout(() => { + const notesContainerEl = document.getElementById('notes-container'); + window.wrapTables(notesContainerEl); + }, 100); + } +} + /** * Initializes page */ @@ -337,14 +348,7 @@ function init() { initProtocolSectionOpenEvent(); initDetailsDropdown(); initAccessModal(); + wrapTables(); } init(); - -const viewMode = new URLSearchParams(window.location.search).get('view_mode'); -if (['archived', 'locked', 'active'].includes(viewMode)) { - setTimeout(() => { - const notesContainerEl = document.getElementById('notes-container'); - window.wrapTables(notesContainerEl); - }, 100); -}