From 1849482d3b3b89f07da99d951a05ac1423d04ff5 Mon Sep 17 00:00:00 2001
From: juanf <juanf@ethz.ch>
Date: Wed, 19 Apr 2023 12:33:46 +0200
Subject: [PATCH] SSDM-13479: Bugfix, Show only tables on inventory

---
 .../js/views/SideMenu/SideMenuWidgetBrowserController.js   | 7 +++++--
 1 file changed, 5 insertions(+), 2 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 be3579ab033..d5b98234a00 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
@@ -3083,9 +3083,12 @@ class SideMenuWidgetBrowserController extends window.NgComponents.default.Browse
     }
 
     _isExperimentWithChildren(experiment) {
+        var experimentIdentifier = experiment.getIdentifier().getIdentifier();
+        var experimentSpaceCode = IdentifierUtil.getSpaceCodeFromIdentifier(experimentIdentifier);
+        var isInventorySpace = profile.isInventorySpace(experimentSpaceCode);
+
         var isInventoryCollectionExperiment = experiment.getType().getCode() === "COLLECTION" ||
-                                    experiment.getType().getCode() === "MATERIALS" ||
-                                    experiment.getType().getCode() === "METHODS";
+                                    isInventorySpace;
         return !isInventoryCollectionExperiment;
     }
 
-- 
GitLab