Skip to content

Commit cfd0724

Browse files
Include 'projects' permission in ellipsis menus for each asset
1 parent 641dd80 commit cfd0724

4 files changed

Lines changed: 4 additions & 3 deletions

File tree

resources/js/components/shared/ellipsisMenuActions.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export default {
5454
value: "add-to-project",
5555
content: "Add to Project",
5656
icon: "fas fa-folder-plus",
57+
permission: 'create-projects',
5758
},
5859
{
5960
value: "edit-item",

resources/views/processes/list.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
status="{{ $config->status }}"
4646
v-on:edit="edit"
4747
v-on:reload="reload"
48-
:permission="{{ \Auth::user()->hasPermissionsFor('processes', 'process-templates', 'pm-blocks') }}"
48+
:permission="{{ \Auth::user()->hasPermissionsFor('processes', 'process-templates', 'pm-blocks', 'projects') }}"
4949
:current-user-id="{{ \Auth::user()->id }}"
5050
is-documenter-installed="{{\ProcessMaker\PackageHelper::isPmPackageProcessDocumenterInstalled()}}"
5151
></processes-listing>

resources/views/processes/screens/list.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
<screen-listing ref="screenListing"
3636
:filter="filter"
37-
:permission="{{ \Auth::user()->hasPermissionsFor('screens') }}"
37+
:permission="{{ \Auth::user()->hasPermissionsFor('screens', 'projects') }}"
3838
v-on:reload="reload">
3939
</screen-listing>
4040
</div>

resources/views/processes/scripts/list.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<div class="container-fluid">
2525
<script-listing :filter="filter"
2626
:script-executors='@json($config->scriptExecutors)'
27-
:permission="{{ \Auth::user()->hasPermissionsFor('scripts') }}"
27+
:permission="{{ \Auth::user()->hasPermissionsFor('scripts', 'projects') }}"
2828
ref="listScript"
2929
@delete="deleteScript">
3030
</script-listing>

0 commit comments

Comments
 (0)