From 0b679686fb548209117e9b047f3f8130ca2a8532 Mon Sep 17 00:00:00 2001 From: SuZhou-Joe Date: Wed, 12 Jul 2023 18:20:12 +0800 Subject: [PATCH] feat: optimize code Signed-off-by: SuZhou-Joe --- src/plugins/saved_objects_management/server/routes/find.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/saved_objects_management/server/routes/find.ts b/src/plugins/saved_objects_management/server/routes/find.ts index 343f186b61d8..af1f96aae58a 100644 --- a/src/plugins/saved_objects_management/server/routes/find.ts +++ b/src/plugins/saved_objects_management/server/routes/find.ts @@ -34,6 +34,7 @@ import { DataSourceAttributes } from 'src/plugins/data_source/common/data_source import { getIndexPatternTitle } from '../../../data/common/index_patterns/utils'; import { injectMetaAttributes } from '../lib'; import { ISavedObjectsManagement } from '../services'; +import { formatWorkspaces, workspacesValidator } from '../../../../core/server'; export const registerFindRoute = ( router: IRouter, @@ -64,9 +65,7 @@ export const registerFindRoute = ( fields: schema.oneOf([schema.string(), schema.arrayOf(schema.string())], { defaultValue: [], }), - workspaces: schema.maybe( - schema.oneOf([schema.string(), schema.arrayOf(schema.string())]) - ), + workspaces: workspacesValidator, }), }, },