X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1832d4a40997469ae0c2d3e6f2e5a552b834118b..ddfb91e9eee0902fba8b972e2724b2eb4707654a:/src/services/workflow-service/workflow-service.ts diff --git a/src/services/workflow-service/workflow-service.ts b/src/services/workflow-service/workflow-service.ts index 49fa4be9bb..84954213b5 100644 --- a/src/services/workflow-service/workflow-service.ts +++ b/src/services/workflow-service/workflow-service.ts @@ -3,12 +3,13 @@ // SPDX-License-Identifier: AGPL-3.0 import { AxiosInstance } from "axios"; -import { CommonResourceService } from "~/services/common-service/common-resource-service"; -import { WorkflowResource } from '~/models/workflow'; -import { ApiActions } from '~/services/api/api-actions'; -import { LinkService } from '~/services/link-service/link-service'; -import { FilterBuilder } from '~/services/api/filter-builder'; -import { LinkClass } from '~/models/link'; +import { CommonResourceService } from "services/common-service/common-resource-service"; +import { WorkflowResource } from 'models/workflow'; +import { ApiActions } from 'services/api/api-actions'; +import { LinkService } from 'services/link-service/link-service'; +import { FilterBuilder } from 'services/api/filter-builder'; +import { LinkClass } from 'models/link'; +import { OrderBuilder } from 'services/api/order-builder'; export class WorkflowService extends CommonResourceService { @@ -21,22 +22,21 @@ export class WorkflowService extends CommonResourceService { async presets(workflowUuid: string) { const { items: presetLinks } = await this.linksService.list({ - filters: new FilterBuilder() - .addEqual('tailUuid', workflowUuid) - .addEqual('linkClass', LinkClass.PRESET) + .addEqual('tail_uuid', workflowUuid) + .addEqual('link_class', LinkClass.PRESET) .getFilters() - }); const presetUuids = presetLinks.map(link => link.headUuid); return this.list({ - filters: new FilterBuilder() .addIn('uuid', presetUuids) - .getFilters() - + .getFilters(), + order: new OrderBuilder() + .addAsc('name') + .getOrder(), }); }