Hide specialty mutate UI when staff lack manage access.
Deploy Ladill Care / deploy (push) Successful in 36s
Deploy Ladill Care / deploy (push) Successful in 36s
View/refer users keep read surfaces and refer actions; zero-access modules stay out of nav via existing enabledModulesForMember filtering. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -563,6 +563,7 @@ class SpecialtyModuleController extends Controller
|
||||
abort_unless($modules->memberCanAccess($organization, $member, $module), 403);
|
||||
|
||||
$canManageSpecialty = $modules->memberCanManage($organization, $member, $module);
|
||||
$canViewSpecialty = $modules->memberCanView($organization, $member, $module);
|
||||
$canReferSpecialty = $modules->memberCanRefer($organization, $member, $module);
|
||||
$specialtyAccessLevel = $modules->memberAccessLevel($organization, $member, $module);
|
||||
|
||||
@@ -881,6 +882,7 @@ class SpecialtyModuleController extends Controller
|
||||
'canConsult' => $canConsult,
|
||||
'canManageQueue' => $canManageQueue,
|
||||
'canManageSpecialty' => $canManageSpecialty,
|
||||
'canViewSpecialty' => $canViewSpecialty,
|
||||
'canReferSpecialty' => $canReferSpecialty,
|
||||
'specialtyAccessLevel' => $specialtyAccessLevel,
|
||||
'queueIntegration' => $branchId
|
||||
|
||||
Reference in New Issue
Block a user