diff --git a/entity/Product_entity/entityfields/addtooffer/stateProcess.js b/entity/Product_entity/entityfields/addtooffer/stateProcess.js index a28ffee7b2185270e3e81736bcbf2605c8af57f9..e04ccbdcb9187f77de02fe5af77889134808e2b0 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