From c0b77febf966bf524be9bc9a7462d3db32f631ec Mon Sep 17 00:00:00 2001 From: steinm Date: Fri, 5 Oct 2012 19:51:57 +0000 Subject: [PATCH] - omit duplicate entries in document lists --- out/out.MyDocuments.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/out/out.MyDocuments.php b/out/out.MyDocuments.php index b87b6f37a..7c91d4b8e 100644 --- a/out/out.MyDocuments.php +++ b/out/out.MyDocuments.php @@ -136,9 +136,11 @@ if ($showInProcess){ UI::contentContainerStart(); $printheader=true; $iRev = array(); + $dList = array(); foreach ($reviewStatus["indstatus"] as $st) { - if ( $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) ) { + if ( $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) ) { + $dList[] = $st["documentID"]; if ($printheader){ print ""; @@ -163,7 +165,8 @@ if ($showInProcess){ } foreach ($reviewStatus["grpstatus"] as $st) { - if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]])) { + if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) ) { + $dList[] = $st["documentID"]; if ($printheader){ print "
";