diff --git a/vilesci/stammdaten/benutzerberechtigung_uebersicht.php b/vilesci/stammdaten/benutzerberechtigung_uebersicht.php index 0b19793e9..cb85d4f66 100644 --- a/vilesci/stammdaten/benutzerberechtigung_uebersicht.php +++ b/vilesci/stammdaten/benutzerberechtigung_uebersicht.php @@ -434,9 +434,15 @@ if($berechtigung_kurzbz != '') $user_rolleberechtigung->getBenutzerFromRolle($row->rolle_kurzbz); } - $htmlstr .= "

".$berechtigung_kurzbz."

\n"; + // Anzahl uniquer UIDs ermitteln + $berechtigungen_array_uids = array_map(function ($each) + { + return $each['uid']; + }, $berechtigungen_array); + + $htmlstr .= "

".$berechtigung_kurzbz."

\n"; $htmlstr .= "
".count($berechtigungen_array)." Einträge
"; - $htmlstr .= "
".count(array_unique(array_column($berechtigungen_array, 'uid')))." UIDs
"; + $htmlstr .= "
".count(array_unique($berechtigungen_array_uids))." UIDs
"; $htmlstr .= "\n"; $htmlstr .= "
Nachname Vorname