Skip to content

Commit c37e383

Browse files
committed
[FIX] Access to web contect Role Manager on frontend.
1 parent 74bd6e5 commit c37e383

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

core/src/Core.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5177,6 +5177,8 @@ public function getUserDocGroups($resolveIds = false)
51775177

51785178
if ($context == 'web' && isset($_SESSION['mgrValidated']) && (isset($_SESSION['mgrRole']) && $_SESSION['mgrRole'] == 1)) {
51795179
$dg = MembergroupAccess::pluck('documentgroup')->toArray();
5180+
} elseif ($context == 'web' && isset($_SESSION['mgrValidated'])) {
5181+
$dg = array_merge(($_SESSION['mgrDocgroups'] ?? []), ($_SESSION['webDocgroups'] ?? []));
51805182
} elseif (isset($_SESSION[$context . 'Docgroups']) && isset($_SESSION[$context . 'Validated'])) {
51815183
$dg = $_SESSION[$context . 'Docgroups'];
51825184
$dgn = isset($_SESSION[$context . 'DocgrpNames']) ? $_SESSION[$context . 'DocgrpNames'] : false;

0 commit comments

Comments
 (0)