Add getProcessFilters method in testing - filters util (#6382)

This commit is contained in:
arditdomi
2021-03-22 10:44:49 +00:00
committed by GitHub
parent 3d46976f83
commit 2640134401

View File

@@ -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<ResultListDataRepresentationUserProcessInstanceFilterRepresentation> {
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<any> {
try {
const taskFiltersList = this.apiService.getInstance().activiti.userFiltersApi.getUserTaskFilters({appId: appId});