Allow admin to import into system collections (#14065)

* allow admin to import into system collections

* add refresh event after import to relevant pages

* make sure it's limited to admin users
This commit is contained in:
Azri Kahar
2022-06-23 23:15:38 +08:00
committed by GitHub
parent 1405de7a80
commit dd00dfbbfd
4 changed files with 4 additions and 2 deletions

View File

@@ -170,6 +170,7 @@
:layout-query="layoutQuery"
:filter="mergeFilters(filter, folderTypeFilter)"
:search="search"
@refresh="refresh"
/>
</template>

View File

@@ -123,7 +123,7 @@
</layout-sidebar-detail>
<component :is="`layout-sidebar-${layout || 'tabular'}`" v-bind="layoutState" />
<refresh-sidebar-detail v-model="refreshInterval" @refresh="refresh" />
<export-sidebar-detail :collection="collection" :filter="filter" :search="search" />
<export-sidebar-detail :collection="collection" :filter="filter" :search="search" @refresh="refresh" />
</template>
<v-dialog :model-value="deleteError !== null">

View File

@@ -154,6 +154,7 @@
:layout-query="layoutQuery"
:filter="mergeFilters(filter, roleFilter)"
:search="search"
@refresh="refresh"
/>
</template>
</private-view>