[MM-52926] Deprecating work templates (#23466)
Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
@@ -140,8 +140,6 @@ import {CompleteOnboardingRequest} from '@mattermost/types/setup';
|
||||
import {UserThreadList, UserThread, UserThreadWithPost} from '@mattermost/types/threads';
|
||||
import {LeastActiveChannelsResponse, TopChannelResponse, TopReactionResponse, TopThreadResponse, TopDMsResponse} from '@mattermost/types/insights';
|
||||
|
||||
import {Category, ExecuteWorkTemplateRequest, ExecuteWorkTemplateResponse, WorkTemplate} from '@mattermost/types/work_templates';
|
||||
|
||||
import {cleanUrlForLogging} from './errors';
|
||||
import {buildQueryString} from './helpers';
|
||||
import {TelemetryHandler} from './telemetry';
|
||||
@@ -341,31 +339,6 @@ export default class Client4 {
|
||||
return `${this.getBaseRoute()}/commands`;
|
||||
}
|
||||
|
||||
getBaseWorkTemplate() {
|
||||
return `${this.getBaseRoute()}/worktemplates`;
|
||||
}
|
||||
|
||||
getWorkTemplateCategories = () => {
|
||||
return this.doFetch<Category[]>(
|
||||
`${this.getBaseWorkTemplate()}/categories`,
|
||||
{method: 'get'},
|
||||
);
|
||||
}
|
||||
|
||||
getWorkTemplates = (categoryId: string) => {
|
||||
return this.doFetch<WorkTemplate[]>(
|
||||
`${this.getBaseWorkTemplate()}/categories/${categoryId}/templates`,
|
||||
{method: 'get'},
|
||||
);
|
||||
}
|
||||
|
||||
executeWorkTemplate = (req: ExecuteWorkTemplateRequest) => {
|
||||
return this.doFetch<ExecuteWorkTemplateResponse>(
|
||||
`${this.getBaseWorkTemplate()}/execute`,
|
||||
{method: 'post', body: JSON.stringify(req)},
|
||||
);
|
||||
}
|
||||
|
||||
getFilesRoute() {
|
||||
return `${this.getBaseRoute()}/files`;
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user