From 9ce168b4b638255c22c51ed41f4b6328e1f2473b Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Wed, 8 Jul 2015 06:51:15 +0200 Subject: [PATCH] list only documents to approve which have passed review previously all documents that need to be approved some time were listed. Even those documents which haven't passed review and cannot be approved currently. --- views/bootstrap/class.MyDocuments.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/views/bootstrap/class.MyDocuments.php b/views/bootstrap/class.MyDocuments.php index 914fcdd83..1ce0cb9d7 100644 --- a/views/bootstrap/class.MyDocuments.php +++ b/views/bootstrap/class.MyDocuments.php @@ -181,7 +181,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { foreach ($approvalStatus["indstatus"] as $st) { - if ( $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]])) { + if ( $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && $docIdx[$st["documentID"]][$st["version"]]['status'] == S_DRAFT_APP) { $document = $dms->getDocument($st["documentID"]); if ($printheader){ @@ -217,7 +217,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { } foreach ($approvalStatus["grpstatus"] as $st) { - if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId()) { + if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && $docIdx[$st["documentID"]][$st["version"]]['status'] == S_DRAFT_APP && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId()) { $document = $dms->getDocument($st["documentID"]); if ($printheader){ print "";