mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-07-22 20:21:56 +03:00
Fixed unselectable checkbox role form options
This commit is contained in:
@ -116,14 +116,8 @@ class RoleController extends Controller
|
|||||||
'mfa_enforced' => ['string'],
|
'mfa_enforced' => ['string'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if (isset($data['permissions'])) {
|
$data['permissions'] = array_keys($data['permissions'] ?? []);
|
||||||
$data['permissions'] = array_keys($data['permissions']);
|
$data['mfa_enforced'] = ($data['mfa_enforced'] ?? 'false') === 'true';
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($data['mfa_enforced'])) {
|
|
||||||
$data['mfa_enforced'] = $data['mfa_enforced'] === 'true';
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->permissionsRepo->updateRole($id, $data);
|
$this->permissionsRepo->updateRole($id, $data);
|
||||||
|
|
||||||
return redirect('/settings/roles');
|
return redirect('/settings/roles');
|
||||||
|
Reference in New Issue
Block a user