From bc6ba6e07a394e4cc6f07cc0c36208a4d3db81b2 Mon Sep 17 00:00:00 2001
From: Yves Noirjean <yves.noirjean@id.ethz.ch>
Date: Thu, 29 Nov 2018 14:36:56 +0100
Subject: [PATCH] SSDM-7428: not setting shownEdit to false for XML fields

---
 .../search-store/1/as/initialize-master-data.py    | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/openbis_standard_technologies/dist/core-plugins/search-store/1/as/initialize-master-data.py b/openbis_standard_technologies/dist/core-plugins/search-store/1/as/initialize-master-data.py
index bcb50b7754e..96c96d126ba 100644
--- a/openbis_standard_technologies/dist/core-plugins/search-store/1/as/initialize-master-data.py
+++ b/openbis_standard_technologies/dist/core-plugins/search-store/1/as/initialize-master-data.py
@@ -27,28 +27,32 @@ PROPERTY_TYPES = [
             'dataType': DataType.VARCHAR,
             'label': 'Name',
             'mandatory': True,
-            'description': 'Human readable name'
+            'description': 'Human readable name',
+            'shownEdit': True
         },
         {
             'code': 'SEARCH_CRITERIA',
             'dataType': DataType.XML,
             'label': 'Search criteria',
             'mandatory': True,
-            'description': 'V3 API search criteria'
+            'description': 'V3 API search criteria',
+            'shownEdit': False
         },
         {
             'code': "FETCH_OPTIONS",
             'dataType': DataType.XML,
             'label': 'Fetch options',
             'mandatory': False,
-            'description': 'V3 API fetch options'
+            'description': 'V3 API fetch options',
+            'shownEdit': False
         },
         {
             'code': "CUSTOM_DATA",
             'dataType': DataType.XML,
             'label': 'Custom data',
             'mandatory': False,
-            'description': 'Additional data in custom format'
+            'description': 'Additional data in custom format',
+            'shownEdit': False
         }
     ]
 
@@ -64,4 +68,4 @@ for propert_type_def in PROPERTY_TYPES:
     property_type.setDescription(propert_type_def['description'])
     assignment = tr.assignPropertyType(sample_type, property_type)
     assignment.setMandatory(propert_type_def['mandatory'])
-    assignment.setShownEdit(True)
+    assignment.setShownEdit(propert_type_def['shownEdit'])
-- 
GitLab