From f514a0eced7a695aa9356610d19013c70c177ab3 Mon Sep 17 00:00:00 2001
From: alaskowski <alaskowski@ethz.ch>
Date: Mon, 17 Jun 2024 10:55:02 +0200
Subject: [PATCH] BIS-1093: Fixing string detection for JExcelEditorManager

---
 .../1/as/webapps/eln-lims/html/js/util/JExcelEditorManager.js   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/util/JExcelEditorManager.js b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/util/JExcelEditorManager.js
index 0edb469ae07..f061e02b2b1 100644
--- a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/util/JExcelEditorManager.js
+++ b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/util/JExcelEditorManager.js
@@ -24,7 +24,7 @@ var JExcelEditorManager = new function() {
                 // little hack because jExcelEditor.getData(false, true) is not returning processed results
                 for(let rowIndex in values) {
                     values[rowIndex] = Object.values(values[rowIndex]).map((val, index) => {
-                        if(val.startsWith('=')) {
+                        if(this._isString(cellData) && val.startsWith('=')) {
                             var row = parseInt(rowIndex)+1;
                             return jExcelEditor.getValue(headers[index] + row, true);
                         }
-- 
GitLab