Fix somes issues

This commit is contained in:
Xbird
2022-04-04 16:28:42 +00:00
parent 50178b6a2a
commit 27211ef052
15 changed files with 99 additions and 21 deletions

View File

@@ -61,6 +61,8 @@ class DocumentRepositoriesExtension extends ServiceEntityRepository
if (!$User->hasPermission('group_ignore_subgroups')) {
$this->qb->andWhere('d.allowedSubGroups is empty');
foreach ($User->getSubGroups() as $key => $subG) {
@@ -76,6 +78,7 @@ class DocumentRepositoriesExtension extends ServiceEntityRepository
if (!$User->hasPermission('general_medical_view')) {
$this->qb->andWhere('d.needMedicalAccess = 0');
}
if (!$User->hasPermission('group_administrate')) {
$this->qb->andWhere('d.needGroupAdministration = 0');
}