saving customer_passive_finished value if not existing when saving

Linework
This commit is contained in:
Frank Schubert
2021-11-23 20:35:40 +01:00
parent cbac36e96a
commit 30f256107e
@@ -206,6 +206,8 @@ class LineworkController extends mfBaseController {
} }
} }
//var_dump($items);exit; //var_dump($items);exit;
foreach($items as $name => $value) { foreach($items as $name => $value) {
$item = WorkflowitemModel::getFirst(["name" => $name, "object_type" => "termination"]); $item = WorkflowitemModel::getFirst(["name" => $name, "object_type" => "termination"]);
@@ -245,6 +247,13 @@ class LineworkController extends mfBaseController {
} }
} }
$item = WorkflowitemModel::getFirst(["name" => "customer_passive_finished", "object_type" => "termination"]);
if(!$item->value) {
$item->setObjectId($termination_id);
$item->value->value_int = 0;
$item->value->save();
}
/* /*
* Custom checks * Custom checks
*/ */