Cashiers collect via Billing only; strip POS from demo staff grants and StaffUx/launcher so the suite hub no longer offers POS for that role. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -286,6 +286,9 @@ class SsoLoginController extends Controller
|
||||
{
|
||||
try {
|
||||
$access = $identity->appAccess($user->ownerRef(), $intended);
|
||||
$member = app(\App\Services\Care\OrganizationResolver::class)->memberFor($user);
|
||||
$access = app(\App\Services\Care\CarePermissions::class)
|
||||
->filterStaffAppAccess($member, $access);
|
||||
\App\Support\StaffUx::remember($access);
|
||||
|
||||
return $access['url'] !== '' ? $access['url'] : $intended;
|
||||
|
||||
Reference in New Issue
Block a user