From ebbe0b50a76f990bade0a89babab7190ea4027d1 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Wed, 10 Dec 2025 07:42:25 +0100 Subject: [PATCH] do no show hidden user in lists --- views/bootstrap/class.SetRecipients.php | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/views/bootstrap/class.SetRecipients.php b/views/bootstrap/class.SetRecipients.php index bf8998c76..a573242d0 100644 --- a/views/bootstrap/class.SetRecipients.php +++ b/views/bootstrap/class.SetRecipients.php @@ -13,11 +13,6 @@ * @version Release: @package_version@ */ -/** - * Include parent class - */ -//require_once("class.Bootstrap.php"); - /** * Class which outputs the html page for SetRecipients view * @@ -37,8 +32,9 @@ class SeedDMS_View_SetRecipients extends SeedDMS_Theme_Style { $folder = $this->params['folder']; $document = $this->params['document']; $content = $this->params['version']; - $enableownerreceipt = $this->params['enableownerreceipt']; $enableadminreceipt = $this->params['enableadminreceipt']; + $enableownerreceipt = $this->params['enableownerreceipt']; + $enableselfreceipt = $this->params['enableselfreceipt']; $enablehiddenreceipt = $this->params['enablehiddenreceipt']; $overallStatus = $content->getStatus(); @@ -90,7 +86,8 @@ class SeedDMS_View_SetRecipients extends SeedDMS_Theme_Style { break; } } else { - if(!$enablehiddenreceipt && $usr->isHidden()) continue; + if (!$enableselfreceipt && $usr->getID()==$user->getID()) continue; + if (!$enablehiddenreceipt && $usr->isHidden()) continue; $options[] = array($usr->getID(), htmlspecialchars($usr->getLogin() . " - ". $usr->getFullName())); } } @@ -106,7 +103,6 @@ class SeedDMS_View_SetRecipients extends SeedDMS_Theme_Style { 'options'=>$options ) ); - $options = []; foreach ($docAccess["groups"] as $group) { $optopt = []; @@ -159,7 +155,6 @@ class SeedDMS_View_SetRecipients extends SeedDMS_Theme_Style { 'options'=>$options ) ); - $this->contentContainerEnd(); $this->formSubmit(" ".getMLText('update')); ?> @@ -169,4 +164,3 @@ class SeedDMS_View_SetRecipients extends SeedDMS_Theme_Style { $this->htmlEndPage(); } /* }}} */ } -?>