From 36bae5f3876d1a75c133bedd55a5a84104f402b8 Mon Sep 17 00:00:00 2001 From: SuZhou-Joe Date: Wed, 9 Aug 2023 17:26:03 +0800 Subject: [PATCH] feat: change public logic Signed-off-by: SuZhou-Joe --- .../saved_objects/service/lib/repository.ts | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/src/core/server/saved_objects/service/lib/repository.ts b/src/core/server/saved_objects/service/lib/repository.ts index 0ec95f6fe7bc..3d80e3f05faa 100644 --- a/src/core/server/saved_objects/service/lib/repository.ts +++ b/src/core/server/saved_objects/service/lib/repository.ts @@ -221,14 +221,6 @@ export class SavedObjectsRepository { this._serializer = serializer; } - private isPublicWorkspace(workspaces?: string[]) { - if (!workspaces || workspaces.includes('public')) { - return true; - } - - return false; - } - /** * This function will compute the exclude workspaces from baseWorkspaces */ @@ -494,16 +486,12 @@ export class SavedObjectsRepository { } if (expectedBulkGetResult.value.method === 'create') { - if (!this.isPublicWorkspace(options.workspaces)) { - savedObjectWorkspaces = options.workspaces; - } + savedObjectWorkspaces = options.workspaces; } else { const changeToCreate = () => { finalMethod = 'create'; finalObjectId = object.id; - savedObjectWorkspaces = this.isPublicWorkspace(options.workspaces) - ? undefined - : options.workspaces; + savedObjectWorkspaces = options.workspaces; versionProperties = {}; }; /** @@ -538,9 +526,7 @@ export class SavedObjectsRepository { savedObjectWorkspaces = transformedObject.workspaces; } } else { - savedObjectWorkspaces = this.isPublicWorkspace(options.workspaces) - ? undefined - : options.workspaces; + savedObjectWorkspaces = options.workspaces; } }