Skip to content

Commit cf2ec21

Browse files
committed
fix: access to the notifications menu
1 parent af616c0 commit cf2ec21

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

ui/src/components/processings-actions.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
data-iframe-height
88
>
99
<v-list-item
10+
v-if="canAdmin"
1011
:to="{ path: '/processings/new', query: { owner: ownersSelected.length ? ownersSelected[0] as string : undefined } }"
1112
rounded
1213
>
@@ -136,8 +137,9 @@ import '@data-fair/frame/lib/d-frame.js'
136137
137138
const processingsProps = defineProps<{
138139
adminMode: boolean,
139-
ownerFilter: string,
140+
canAdmin: boolean,
140141
facets: { statuses: Record<string, number>, plugins: Record<string, number>, owners: { id: string, name: string, totalCount: number, type: string, departments: { department: string, departmentName: string, count: number }[] }[] },
142+
ownerFilter: string,
141143
processings: any[]
142144
}>()
143145

ui/src/pages/processings/[id].vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
/>
5353
</v-container>
5454

55-
<layout-actions v-if="(canAdminProcessing || canExecProcessing) && processing">
55+
<layout-actions v-if="processing">
5656
<processing-actions
5757
:processing="processing"
5858
:processing-schema="processingSchema"

ui/src/pages/processings/index.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,18 @@
4646
</template>
4747
</v-container>
4848

49-
<layout-actions v-if="processingsFetch.data.value && canAdmin">
49+
<layout-actions v-if="processingsFetch.data.value">
5050
<processings-actions
5151
v-model:search="search"
5252
v-model:show-all="showAll"
5353
v-model:plugins-selected="plugins"
5454
v-model:statuses-selected="statuses"
5555
v-model:owners-selected="owners"
56-
:owner-filter="ownerFilter"
5756
:admin-mode="!!session.state.user?.adminMode"
57+
:can-admin="canAdmin"
5858
:facets="processingsFetch.data.value.facets"
5959
:is-small="true"
60+
:owner-filter="ownerFilter"
6061
:processings="displayProcessings"
6162
/>
6263
</layout-actions>

0 commit comments

Comments
 (0)