From 2f07f0c3ef88dd2b3f57865e91a6f4d258e74934 Mon Sep 17 00:00:00 2001
From: jakubs <jakubs>
Date: Thu, 21 Apr 2016 12:01:43 +0000
Subject: [PATCH] SSDM-161 fix a problem where managed property script
 assignment wouldn't update properly

SVN: 36256
---
 .../generic/server/business/bo/EntityTypePropertyTypeBO.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/EntityTypePropertyTypeBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/EntityTypePropertyTypeBO.java
index cad61cd122a..f7f6c9b826d 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/EntityTypePropertyTypeBO.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/EntityTypePropertyTypeBO.java
@@ -266,7 +266,7 @@ public class EntityTypePropertyTypeBO extends AbstractBusinessObject implements
                     describeDynamic(assignmentUpdates.isDynamic())));
         }
         boolean scriptChanged = false;
-        if (assignment.isDynamic()
+        if ((assignment.isDynamic() || assignment.isManaged())
                 && assignment.getScript().getName().equals(assignmentUpdates.getScriptName()) == false)
         {
             scriptChanged = true;
-- 
GitLab