@@ -12,8 +12,7 @@ import {
12
12
} from './types' ;
13
13
import { WorkspacesSetupDeps } from './workspaces_service' ;
14
14
import { workspace } from './saved_objects' ;
15
-
16
- export const WORKSPACES_TYPE_FOR_SAVED_OBJECT = 'workspace' ;
15
+ import { WORKSPACE_TYPE } from './constants' ;
17
16
18
17
export class WorkspacesClientWithSavedObject implements IWorkspaceDBImpl {
19
18
private setupDep : WorkspacesSetupDeps ;
@@ -50,7 +49,7 @@ export class WorkspacesClientWithSavedObject implements IWorkspaceDBImpl {
50
49
try {
51
50
const result = await this . getSavedObjectClientsFromRequestDetail ( requestDetail ) . create <
52
51
Omit < WorkspaceAttribute , 'id' >
53
- > ( WORKSPACES_TYPE_FOR_SAVED_OBJECT , payload ) ;
52
+ > ( WORKSPACE_TYPE , payload ) ;
54
53
return {
55
54
success : true ,
56
55
result : {
@@ -75,7 +74,7 @@ export class WorkspacesClientWithSavedObject implements IWorkspaceDBImpl {
75
74
} = await this . getSavedObjectClientsFromRequestDetail ( requestDetail ) . find < WorkspaceAttribute > (
76
75
{
77
76
...options ,
78
- type : WORKSPACES_TYPE_FOR_SAVED_OBJECT ,
77
+ type : WORKSPACE_TYPE ,
79
78
}
80
79
) ;
81
80
return {
@@ -99,7 +98,7 @@ export class WorkspacesClientWithSavedObject implements IWorkspaceDBImpl {
99
98
try {
100
99
const result = await this . getSavedObjectClientsFromRequestDetail ( requestDetail ) . get <
101
100
WorkspaceAttribute
102
- > ( WORKSPACES_TYPE_FOR_SAVED_OBJECT , id ) ;
101
+ > ( WORKSPACE_TYPE , id ) ;
103
102
return {
104
103
success : true ,
105
104
result : this . getFlatternedResultWithSavedObject ( result ) ,
@@ -119,7 +118,7 @@ export class WorkspacesClientWithSavedObject implements IWorkspaceDBImpl {
119
118
try {
120
119
await this . getSavedObjectClientsFromRequestDetail ( requestDetail ) . update <
121
120
Omit < WorkspaceAttribute , 'id' >
122
- > ( WORKSPACES_TYPE_FOR_SAVED_OBJECT , id , payload ) ;
121
+ > ( WORKSPACE_TYPE , id , payload ) ;
123
122
return {
124
123
success : true ,
125
124
result : true ,
@@ -133,10 +132,7 @@ export class WorkspacesClientWithSavedObject implements IWorkspaceDBImpl {
133
132
}
134
133
public async delete ( requestDetail : IRequestDetail , id : string ) : Promise < IResponse < boolean > > {
135
134
try {
136
- await this . getSavedObjectClientsFromRequestDetail ( requestDetail ) . delete (
137
- WORKSPACES_TYPE_FOR_SAVED_OBJECT ,
138
- id
139
- ) ;
135
+ await this . getSavedObjectClientsFromRequestDetail ( requestDetail ) . delete ( WORKSPACE_TYPE , id ) ;
140
136
return {
141
137
success : true ,
142
138
result : true ,
0 commit comments