Skip to content

Commit a678177

Browse files
committed
scope Recycle Bin to Objects with USER permission type
1 parent d295b4f commit a678177

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

frontend/src/components/object/DeletedObjectTable.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ const loadLazyData = (event?: any) => {
9797
.searchObjects({
9898
deleteMarker: true,
9999
latest: true,
100+
hasPermissionType: ['user'],
100101
page: lazyParams.value?.page ? ++lazyParams.value.page : 1,
101102
name: lazyParams.value?.filters?.name.value ? lazyParams.value?.filters?.name.value : undefined,
102103
limit: lazyParams.value.rows,

frontend/src/services/objectService.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,7 @@ export default {
266266
urlLimit -= baseUrl.length; // subtract baseUrl length
267267
if (params.deleteMarker) urlLimit -= 19; // subtract `deleteMarker=false`
268268
if (params.latest) urlLimit -= 13; // subtract `latest=false`
269+
if (params.hasPermissionType) urlLimit -= 24; // subtract `hasPermissionType=user` and `hasPermissionType=idp`
269270
if (params.bucketId) urlLimit -= 48; // subtract a single bucketId `bucketId[]=<uuid>`
270271
// if tagset parameters passed
271272
if (params.tagset) {

frontend/src/types/options/SearchObjectsOptions.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export type SearchObjectsOptions = {
1010
deleteMarker?: boolean;
1111
latest?: boolean;
1212
permissions?: boolean;
13+
hasPermissionType?: string | Array<string>;
1314
page?: number;
1415
limit?: number;
1516
sort?: string;

0 commit comments

Comments
 (0)