From 116bf3d5ddade34ae06072b6f1716ac24a5d6f31 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Tue, 1 Jun 2021 10:49:32 +0200 Subject: [PATCH] getNextTransitions() returns false if passed state is empty --- SeedDMS_Core/Core/inc.ClassWorkflow.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SeedDMS_Core/Core/inc.ClassWorkflow.php b/SeedDMS_Core/Core/inc.ClassWorkflow.php index 0374bfafb..329b79cc9 100644 --- a/SeedDMS_Core/Core/inc.ClassWorkflow.php +++ b/SeedDMS_Core/Core/inc.ClassWorkflow.php @@ -199,6 +199,9 @@ class SeedDMS_Core_Workflow { /* {{{ */ function getNextTransitions($state) { /* {{{ */ $db = $this->_dms->getDB(); + if(!$state) + return false; + $queryStr = "SELECT * FROM `tblWorkflowTransitions` WHERE `workflow`=".$this->_id." AND `state`=".$state->getID(); $resArr = $db->getResultArray($queryStr); if (is_bool($resArr) && $resArr == false)