From d29071335ee2b1cd27168d5d004425701992ed68 Mon Sep 17 00:00:00 2001 From: Andrea Adamczyk Date: Thu, 10 Dec 2020 11:19:30 -0400 Subject: [PATCH] PMCORE-2529 --- .../engine/src/ProcessMaker/BusinessModel/TimerEvent.php | 4 ++++ workflow/engine/src/ProcessMaker/Model/Task.php | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/TimerEvent.php b/workflow/engine/src/ProcessMaker/BusinessModel/TimerEvent.php index 4004a5cd2..1d8298aff 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/TimerEvent.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/TimerEvent.php @@ -607,6 +607,10 @@ class TimerEvent //Create $cnn = \Propel::getConnection("workflow"); + $evnUid = $arrayData['EVN_UID']; + $caseTitle = $arrayData['CASETITLE']; + Task::setTaskDefTitle($evnUid, $caseTitle); + $arrayData = $this->unsetFields($arrayData); try { diff --git a/workflow/engine/src/ProcessMaker/Model/Task.php b/workflow/engine/src/ProcessMaker/Model/Task.php index cb9125916..f6a7d3995 100644 --- a/workflow/engine/src/ProcessMaker/Model/Task.php +++ b/workflow/engine/src/ProcessMaker/Model/Task.php @@ -157,7 +157,6 @@ class Task extends Model $join->on('ELEMENT_TASK_RELATION.TAS_UID', '=', 'TASK.TAS_UID') ->where('ELEMENT_TASK_RELATION.ELEMENT_UID', '=', $evnUid); }); - $query->update(['TASK.TAS_DEF_TITLE' => $caseTitle]); return $query; @@ -178,6 +177,11 @@ class Task extends Model ->where('ELEMENT_TASK_RELATION.ELEMENT_UID', '=', $evnUid); }); - return $query->get()->values()->toArray()['0']['TAS_DEF_TITLE']; + $res = $query->first(); + if(is_null($res)) { + return ""; + } else { + return $res->TAS_DEF_TITLE; + } } }