From d6e1664e1cbf5799efefbbf96416cb42e898813f Mon Sep 17 00:00:00 2001 From: SuZhou-Joe Date: Wed, 27 Mar 2024 11:04:07 +0800 Subject: [PATCH] feat: declare workspaces as null Signed-off-by: SuZhou-Joe --- src/core/server/saved_objects/types.ts | 2 +- .../saved_objects/workspace_saved_objects_client_wrapper.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/server/saved_objects/types.ts b/src/core/server/saved_objects/types.ts index 23170e0a1c47..0b31baf5c111 100644 --- a/src/core/server/saved_objects/types.ts +++ b/src/core/server/saved_objects/types.ts @@ -112,7 +112,7 @@ export interface SavedObjectsFindOptions { /** An optional OpenSearch preference value to be used for the query **/ preference?: string; /** If specified, will only retrieve objects that are in the workspaces */ - workspaces?: string[]; + workspaces?: string[] | null; /** By default the operator will be 'AND' */ workspacesSearchOperator?: 'AND' | 'OR'; /** diff --git a/src/plugins/workspace/server/saved_objects/workspace_saved_objects_client_wrapper.ts b/src/plugins/workspace/server/saved_objects/workspace_saved_objects_client_wrapper.ts index 1a97b2dac69a..48160c31af63 100644 --- a/src/plugins/workspace/server/saved_objects/workspace_saved_objects_client_wrapper.ts +++ b/src/plugins/workspace/server/saved_objects/workspace_saved_objects_client_wrapper.ts @@ -468,9 +468,9 @@ export class WorkspaceSavedObjectsClientWrapper { [WorkspacePermissionMode.LibraryRead, WorkspacePermissionMode.LibraryWrite] ), }, - // By declaring workspaces as empty array, + // By declaring workspaces as null, // workspaces won't be appended automatically into the options. - workspaces: [], + workspaces: null, }) ).saved_objects.map((item) => item.id);