X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/40952ad86a823635968c9abc5d6feacef316cffd..c952afae1af2fb31b68be04f70bd7ae6f9d52aba:/src/services/tag-service/tag-service.ts diff --git a/src/services/tag-service/tag-service.ts b/src/services/tag-service/tag-service.ts index 084603eb..9ea4650a 100644 --- a/src/services/tag-service/tag-service.ts +++ b/src/services/tag-service/tag-service.ts @@ -3,10 +3,10 @@ // SPDX-License-Identifier: AGPL-3.0 import { LinkService } from "../link-service/link-service"; -import { LinkClass } from "../../models/link"; -import { FilterBuilder } from "../../common/api/filter-builder"; -import { TagTailType, TagResource } from "../../models/tag"; -import { OrderBuilder } from "../../common/api/order-builder"; +import { LinkClass } from "models/link"; +import { FilterBuilder } from "services/api/filter-builder"; +import { TagTailType, TagResource } from "models/tag"; +import { OrderBuilder } from "services/api/order-builder"; export class TagService { @@ -25,15 +25,15 @@ export class TagService { } list(uuid: string) { - const filters = FilterBuilder - .create() - .addEqual("headUuid", uuid) - .addEqual("tailUuid", TagTailType.COLLECTION) - .addEqual("linkClass", LinkClass.TAG); + const filters = new FilterBuilder() + .addEqual("head_uuid", uuid) + .addEqual("tail_uuid", TagTailType.COLLECTION) + .addEqual("link_class", LinkClass.TAG) + .getFilters(); - const order = OrderBuilder - .create() - .addAsc('createdAt'); + const order = new OrderBuilder() + .addAsc('createdAt') + .getOrder(); return this.linkService .list({ filters, order }) @@ -41,5 +41,4 @@ export class TagService { return results.items.map((tag => tag as TagResource )); }); } - }