diff --git a/src/Resources/app/administration/src/module/tinect-redirects/component/requests/index.js b/src/Resources/app/administration/src/module/tinect-redirects/component/requests/index.js index b8eb8eb..b674bcd 100644 --- a/src/Resources/app/administration/src/module/tinect-redirects/component/requests/index.js +++ b/src/Resources/app/administration/src/module/tinect-redirects/component/requests/index.js @@ -8,6 +8,7 @@ export default { inject: [ 'repositoryFactory', + 'acl', ], mixins: [ diff --git a/src/Resources/app/administration/src/module/tinect-redirects/component/requests/template.html.twig b/src/Resources/app/administration/src/module/tinect-redirects/component/requests/template.html.twig index 7105311..d8ad155 100644 --- a/src/Resources/app/administration/src/module/tinect-redirects/component/requests/template.html.twig +++ b/src/Resources/app/administration/src/module/tinect-redirects/component/requests/template.html.twig @@ -11,8 +11,8 @@ :items="items" :sort-by="sortBy" :sort-direction="sortDirection" - :allow-edit="true" - :allow-delete="true" + :allow-edit="acl.can('tinect_redirects_redirect_request.editor')" + :allow-delete="acl.can('tinect_redirects_redirect_request.deleter')" identifier="tinect-redirects-requests-list" :is-loading="isLoading" @page-change="onPageChange" diff --git a/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/index.js b/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/index.js index 5e236ff..8ec1f1c 100644 --- a/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/index.js +++ b/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/index.js @@ -8,6 +8,7 @@ export default { inject: [ 'repositoryFactory', + 'acl', ], mixins: [ diff --git a/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/template.html.twig b/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/template.html.twig index 3cf8403..a2b2a48 100644 --- a/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/template.html.twig +++ b/src/Resources/app/administration/src/module/tinect-redirects/component/similar-redirects/template.html.twig @@ -11,8 +11,8 @@ :items="items" :sort-by="sortBy" :sort-direction="sortDirection" - :allow-edit="false" - :allow-delete="false" + :allow-edit="acl.can('tinect_redirects_redirect.editor')" + :allow-delete="acl.can('tinect_redirects_redirect.deleter')" identifier="tinect-redirects-similar-list" :is-loading="isLoading" @page-change="onPageChange" diff --git a/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/index.js b/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/index.js index 758fc28..b7b5dea 100644 --- a/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/index.js +++ b/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/index.js @@ -8,6 +8,7 @@ export default { inject: [ 'repositoryFactory', + 'acl', ], mixins: [ diff --git a/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/template.html.twig b/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/template.html.twig index 1a4c31b..782e7af 100644 --- a/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/template.html.twig +++ b/src/Resources/app/administration/src/module/tinect-redirects/page/tinect-redirects-index/template.html.twig @@ -43,8 +43,8 @@ :sort-direction="sortDirection" :isLoading="isLoading" :disable-data-fetching="true" - :allow-edit="true" - :allow-delete="true" + :allow-edit="acl.can('tinect_redirects_redirect.editor')" + :allow-delete="acl.can('tinect_redirects_redirect.deleter')" identifier="tinect-redirect-list" detail-route="tinect.redirects.details" @update-records="updateTotal"