From 26401344018ebeb3be98012fcb25f10228ae2920 Mon Sep 17 00:00:00 2001 From: arditdomi <32884230+arditdomi@users.noreply.github.com> Date: Mon, 22 Mar 2021 10:44:49 +0000 Subject: [PATCH] Add getProcessFilters method in testing - filters util (#6382) --- .../lib/process-services/actions/user-filters.util.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/testing/src/lib/process-services/actions/user-filters.util.ts b/lib/testing/src/lib/process-services/actions/user-filters.util.ts index 9b24475f49..d3489fe233 100644 --- a/lib/testing/src/lib/process-services/actions/user-filters.util.ts +++ b/lib/testing/src/lib/process-services/actions/user-filters.util.ts @@ -17,7 +17,7 @@ import { Logger } from '../../core/utils/logger'; import { ApiService } from '../../core/actions/api.service'; -import { UserFilterOrderRepresentation, UserTaskFilterRepresentation } from '@alfresco/js-api'; +import { UserFilterOrderRepresentation, UserTaskFilterRepresentation, ResultListDataRepresentationUserProcessInstanceFilterRepresentation } from '@alfresco/js-api'; export class UserFiltersUtil { @@ -52,6 +52,15 @@ export class UserFiltersUtil { } } + async getUserProcessFilters(appId?: number): Promise { + try { + return this.apiService.getInstance().activiti.userFiltersApi.getUserProcessInstanceFilters({ appId: appId }); + } catch (error) { + Logger.error('List process filters - Service error, Response: ', error); + return new ResultListDataRepresentationUserProcessInstanceFilterRepresentation(); + } + } + async getUserTaskFilterByName(taskFilterName: string, appId?: number): Promise { try { const taskFiltersList = this.apiService.getInstance().activiti.userFiltersApi.getUserTaskFilters({appId: appId});