2 Commits
Author SHA1 Message Date
bwilliams 8cf7370cae Allow changing the case of name of an organisation only 2023-10-16 13:30:47 +01:00
bwilliams bf2a772566 Added user admin permissions 2023-10-06 08:45:12 +01:00
2 changed files with 9 additions and 1 deletions

No files matched your search

+1 -1
View File
@@ -255,7 +255,7 @@ class OrganisationController extends SimpleController
// Check if name or slug already exists
if (
isset($data['name']) &&
$data['name'] != $organisation->name &&
strtolower($data['name']) != strtolower($organisation->name) &&
$classMapper->getClassMapping('organisation')::findUnique($data['name'], 'name')
) {
$ms->addMessageTranslated('danger', 'ORGANISATION.NAME.IN_USE', $data);
@@ -311,6 +311,14 @@ class OrganisationPermissions extends BaseSeed
]);
}
$roleUserAdmin = Role::where('slug', 'user-admin')->first();
if ($roleSiteAdmin) {
$roleSiteAdmin->permissions()->syncWithoutDetaching([
$permissions['view_user_field']->id,
$permissions['update_user_field']->id,
]);
}
$roleGroupAdmin = Role::where('slug', 'group-admin')->first();
if ($roleGroupAdmin) {
$roleGroupAdmin->permissions()->sync([