From 69253dbc8e7adbf2ecf23ebb37d7cb6566115614 Mon Sep 17 00:00:00 2001
From: Benjamin Ulrich <b.ulrich@adito.de>
Date: Tue, 25 May 2021 13:57:14 +0000
Subject: [PATCH] Merge branch
 'sales_pn_1079936_zu_angebot_hinzufuegen_no_permission' into '2021.1'

[Projekt: xRM-Sales][TicketNr.: 1079936][[Angebot] Button "Zu Angebot...

See merge request xrm/basic!979

(cherry picked from commit 091464dac612f2c6e91745588d8c84ba68b670e2)

5e9379ee [Projekt: xRM-Sales][TicketNr.: 1079936][[Angebot] Button "Zu Angebot...
---
 .../entityfields/addtooffer/stateProcess.js      | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/entity/Product_entity/entityfields/addtooffer/stateProcess.js b/entity/Product_entity/entityfields/addtooffer/stateProcess.js
index a28ffee7b2..e04ccbdcb9 100644
--- a/entity/Product_entity/entityfields/addtooffer/stateProcess.js
+++ b/entity/Product_entity/entityfields/addtooffer/stateProcess.js
@@ -3,16 +3,12 @@ import("system.result");
 import("Offer_lib");
 import("system.vars");
 
-
-
 if(vars.get("$param.ShownInOfferMainView_param"))
 {
-    
-    var res;
-    res = OfferUtils.isEditable(vars.get("$param.OrderOfferInformations_param")["OfferStatus_param"])? 
-                neon.COMPONENTSTATE_EDITABLE: neon.COMPONENTSTATE_DISABLED;
-            
-
-    result.string(res);
+    result.string(
+        OfferUtils.isEditable(JSON.parse(
+            vars.get("$param.OrderOfferInformations_param")
+        )["OfferStatus_param"]) ?
+        neon.COMPONENTSTATE_EDITABLE: neon.COMPONENTSTATE_DISABLED
+    );
 }
-            
\ No newline at end of file
-- 
GitLab