From b39a26698c3caf82bf27eb9143748bbbabc76dc7 Mon Sep 17 00:00:00 2001
From: mescher <m.escher@adito.de>
Date: Fri, 5 Jul 2019 14:28:32 +0200
Subject: [PATCH] fix Person picture (check for recordstate)

---
 .../entityfields/picture/displayValueProcess.js        | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/entity/Person_entity/entityfields/picture/displayValueProcess.js b/entity/Person_entity/entityfields/picture/displayValueProcess.js
index f0663d94fb..d6cead6d01 100644
--- a/entity/Person_entity/entityfields/picture/displayValueProcess.js
+++ b/entity/Person_entity/entityfields/picture/displayValueProcess.js
@@ -2,7 +2,9 @@ import("system.vars");
 import("system.result");
 import("system.neon");
 
-if (vars.get("$this.value"))
-    result.string(vars.get("$this.value"));
-else
-    result.string(vars.get("$param.AvatarText_param"));
\ No newline at end of file
+if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW) {
+    if (vars.get("$this.value"))
+        result.string(vars.get("$this.value"));
+    else
+        result.string(vars.get("$param.AvatarText_param"));
+}
-- 
GitLab