Skip to content
Snippets Groups Projects
Commit cb0aa16d authored by Lily Yan's avatar Lily Yan
Browse files

Merge branch 'feature/ISTWCMS-4967-fix_rearranging_contacts' into '1.0.x'

ISTWCMS-4967: allow content roles to use draggable views

See merge request !132
parents 7ebeced4 f6d0d57a
No related branches found
No related tags found
1 merge request!132ISTWCMS-4967: allow content roles to use draggable views
......@@ -9,6 +9,7 @@ permissions:
- 'access administration pages'
- 'access content overview'
- 'access contextual links'
- 'access draggableviews'
- 'access files overview'
- 'access media overview'
- 'access media_entity_browser entity browser pages'
......
......@@ -9,6 +9,7 @@ permissions:
- 'access administration pages'
- 'access content overview'
- 'access contextual links'
- 'access draggableviews'
- 'access files overview'
- 'access in-place editing'
- 'access media overview'
......
......@@ -7,6 +7,7 @@ weight: -3
is_admin: null
permissions:
- 'access any webform configuration'
- 'access draggableviews'
- 'access metatag advanced__image_src'
- 'access metatag advanced__original_source'
- 'access metatag advanced__robots'
......
......@@ -6,6 +6,7 @@ label: 'Form results access'
weight: -2
is_admin: null
permissions:
- 'access draggableviews'
- 'access user profiles'
- 'access webform overview'
- 'access webform submission user'
......
......@@ -9,6 +9,7 @@ permissions:
- 'access administration pages'
- 'access content overview'
- 'access contextual links'
- 'access draggableviews'
- 'access files overview'
- 'access in-place editing'
- 'access media overview'
......
......@@ -10,6 +10,7 @@ permissions:
- 'access content access form'
- 'access content overview'
- 'access contextual links'
- 'access draggableviews'
- 'access files overview'
- 'access metatag advanced__image_src'
- 'access metatag advanced__original_source'
......
......@@ -8,6 +8,7 @@
use Drupal\taxonomy\Entity\Term;
use Drupal\node\Entity\Node;
use Drupal\uw_cfg_common\UwPermissions\UwPermissions;
use Drupal\user\Entity\Role;
/**
* Implements hook_install().
......@@ -354,3 +355,22 @@ function uw_cfg_common_update_8101() {
}
}
}
/**
* Set draggable views permissions, since cd-update doesn't do it reliably.
*/
function uw_cfg_common_update_8102() {
$roles = [
'uw_role_content_author',
'uw_role_content_editor',
'uw_role_form_editor',
'uw_role_form_results_access',
'uw_role_site_manager',
'uw_role_site_owner',
];
foreach ($roles as $role_name) {
$role_object = Role::load($role_name);
$role_object->grantPermission('access draggableviews');
$role_object->save();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment