From 706048459439305fe73b21b664886b1a562a050a Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 23 Nov 2018 21:00:01 +0100 Subject: [PATCH] check if next transitions exists --- SeedDMS_Core/Core/inc.ClassDocument.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/SeedDMS_Core/Core/inc.ClassDocument.php b/SeedDMS_Core/Core/inc.ClassDocument.php index 6d7560052..ea33030ce 100644 --- a/SeedDMS_Core/Core/inc.ClassDocument.php +++ b/SeedDMS_Core/Core/inc.ClassDocument.php @@ -4641,10 +4641,11 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */ if (!$this->_workflowState) $this->getWorkflowState(); $workflowstate = $this->_workflowState; - $transitions = $this->_workflow->getNextTransitions($workflowstate); - foreach($transitions as $transition) { - if($this->triggerWorkflowTransitionIsAllowed($user, $transition)) { - $needwkflaction = true; + if($transitions = $this->_workflow->getNextTransitions($workflowstate)) { + foreach($transitions as $transition) { + if($this->triggerWorkflowTransitionIsAllowed($user, $transition)) { + $needwkflaction = true; + } } } }