From 1354f03323c149b16a9c0b261d383a237fbd0359 Mon Sep 17 00:00:00 2001
From: juanf <juanf@ethz.ch>
Date: Tue, 18 Apr 2023 16:25:44 +0200
Subject: [PATCH] SSDM-13479: Fixes from testing

---
 .../views/SideMenu/SideMenuWidgetBrowserController.js | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SideMenu/SideMenuWidgetBrowserController.js b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SideMenu/SideMenuWidgetBrowserController.js
index 7d71e1fd536..be3579ab033 100644
--- a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SideMenu/SideMenuWidgetBrowserController.js
+++ b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SideMenu/SideMenuWidgetBrowserController.js
@@ -2876,11 +2876,7 @@ class SideMenuWidgetBrowserController extends window.NgComponents.default.Browse
             view: viewToUse,
             viewData: encodeURIComponent('["' + experiment.getIdentifier().getIdentifier() + '",false]'),
         }
-        if (
-            experiment.getType().getCode() === "COLLECTION" ||
-            experiment.getType().getCode() === "MATERIALS" ||
-            experiment.getType().getCode() === "METHODS"
-        ) {
+        if (!this._isExperimentWithChildren(experiment)) {
             experimentResult.icon = "fa fa-table"
         }
 
@@ -3087,7 +3083,10 @@ class SideMenuWidgetBrowserController extends window.NgComponents.default.Browse
     }
 
     _isExperimentWithChildren(experiment) {
-        return experiment.getType().getCode() !== "COLLECTION"
+        var isInventoryCollectionExperiment = experiment.getType().getCode() === "COLLECTION" ||
+                                    experiment.getType().getCode() === "MATERIALS" ||
+                                    experiment.getType().getCode() === "METHODS";
+        return !isInventoryCollectionExperiment;
     }
 
     _isExperimentSample(sample) {
-- 
GitLab