From 52844f02b902b70b988ff78c9a2ac29f22d6fe85 Mon Sep 17 00:00:00 2001 From: Roly Rudy Gutierrez Pinto Date: Fri, 11 May 2018 10:49:37 -0400 Subject: [PATCH] HOR-4547: Classic / New Trigger PHP Warning: Creating default object from empty value in /srv/http/processmaker/workflow/engine/methods/triggers/triggers_Delete.php on line 38 --- workflow/engine/classes/ProcessMap.php | 4 ++-- workflow/engine/methods/triggers/triggers_Delete.php | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/workflow/engine/classes/ProcessMap.php b/workflow/engine/classes/ProcessMap.php index 9746caae0..7be3280d1 100644 --- a/workflow/engine/classes/ProcessMap.php +++ b/workflow/engine/classes/ProcessMap.php @@ -2071,11 +2071,11 @@ class ProcessMap $oDataset = TriggersPeer::doSelectRS($oCriteria); $oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC); $oDataset->next(); - $triggersArray = ""; + $triggersArray = []; $triggersArray[] = array('TRI_UID' => 'char', 'PRO_UID' => 'char', 'TRI_TITLE' => 'char', 'TRI_DESCRIPTION' => 'char'); while ($aRow = $oDataset->getRow()) { if (($aRow['TRI_TITLE'] == null) || ($aRow['TRI_TITLE'] == "")) { - // There is no transaltion for this Trigger name, try to get/regenerate the label + // There is no translation for this Trigger name, try to get/regenerate the label $triggerO = new Triggers(); $triggerObj = $triggerO->load($aRow['TRI_UID']); $aRow['TRI_TITLE'] = $triggerObj['TRI_TITLE']; diff --git a/workflow/engine/methods/triggers/triggers_Delete.php b/workflow/engine/methods/triggers/triggers_Delete.php index bfc1f4def..1d9fce998 100644 --- a/workflow/engine/methods/triggers/triggers_Delete.php +++ b/workflow/engine/methods/triggers/triggers_Delete.php @@ -35,6 +35,7 @@ try { $oStepTrigger = new StepTrigger(); $oStepTrigger->removeTrigger( $_POST['TRI_UID'] ); + $result = new stdClass(); $result->success = true; $result->msg = G::LoadTranslation( 'ID_TRIGGERS_REMOVED' );