AAE-28333 Fix search process variabels payload for new API (#10387)

* AAE-28333 Fix search process variabels payload for new API

* fix units
This commit is contained in:
Bartosz Sekula
2024-11-13 05:36:04 -05:00
committed by GitHub
parent 9520b2a4e5
commit 0063d83044
7 changed files with 10 additions and 14 deletions

View File

@@ -128,7 +128,7 @@ export class TaskListRequestModel {
candidateGroupId?: string[];
taskVariableFilters?: TaskListRequestTaskVariableFilter[];
variableKeys?: string[];
processVariableKeys?: string[];
constructor(obj: Partial<TaskListRequestModel>) {
if (!obj.appName) {
@@ -161,7 +161,7 @@ export class TaskListRequestModel {
this.candidateUserId = obj.candidateUserId;
this.candidateGroupId = obj.candidateGroupId;
this.taskVariableFilters = obj.taskVariableFilters;
this.variableKeys = obj.variableKeys;
this.processVariableKeys = obj.processVariableKeys;
}
}

View File

@@ -543,7 +543,7 @@ describe('ProcessListCloudComponent', () => {
component.ngAfterContentInit();
component.reload();
expect(component.processListRequestNode.variableKeys).not.toBeDefined();
expect(component.processListRequestNode.processVariableKeys).not.toBeDefined();
});
it('should request process variable if column for process variable is displayed', () => {
@@ -568,7 +568,7 @@ describe('ProcessListCloudComponent', () => {
component.ngAfterContentInit();
component.reload();
expect(component.processListRequestNode.variableKeys).toEqual(['processKey/variableName']);
expect(component.processListRequestNode.processVariableKeys).toEqual(['processKey/variableName']);
});
it('should reload tasks when reload() is called', (done) => {

View File

@@ -543,7 +543,7 @@ export class ProcessListCloudComponent extends DataTableSchema<ProcessListDataCo
completedTo: this.completedTo,
suspendedFrom: this.suspendedFrom,
suspendedTo: this.suspendedTo,
variableKeys: this.getVariableDefinitionsRequestModel()
processVariableKeys: this.getVariableDefinitionsRequestModel()
};
return new ProcessListRequestModel(requestNode);

View File

@@ -106,7 +106,7 @@ export class ProcessListRequestModel {
suspendedTo?: string;
processVariableFilters?: ProcessListRequestProcessVariableFilter[];
variableKeys?: string[];
processVariableKeys?: string[];
constructor(obj: Partial<ProcessListRequestModel>) {
if (!obj.appName) {
@@ -129,7 +129,7 @@ export class ProcessListRequestModel {
this.completedTo = obj.completedTo;
this.suspendedFrom = obj.suspendedFrom;
this.suspendedTo = obj.suspendedTo;
this.variableKeys = obj.variableKeys;
this.processVariableKeys = obj.processVariableKeys;
}
}

View File

@@ -102,8 +102,6 @@ export class ProcessListCloudService extends BaseCloudService {
}
protected buildQueryData(requestNode: ProcessListRequestModel) {
const variableKeys = requestNode.variableKeys?.length > 0 ? requestNode.variableKeys.join(',') : undefined;
const queryData: any = {
name: requestNode.name,
initiator: requestNode.initiator,
@@ -117,7 +115,7 @@ export class ProcessListCloudService extends BaseCloudService {
completedTo: requestNode.completedTo,
suspendedFrom: requestNode.suspendedFrom,
suspendedTo: requestNode.suspendedTo,
variableKeys: variableKeys
processVariableKeys: requestNode.processVariableKeys
};
Object.keys(queryData).forEach((key) => {

View File

@@ -280,7 +280,7 @@ export class TaskListCloudComponent extends BaseTaskListCloudComponent<ProcessLi
dueDateTo: this.dueDateTo,
completedFrom: this.completedFrom,
completedTo: this.completedTo,
variableKeys: this.getRequestNodeVariables()
processVariableKeys: this.getRequestNodeVariables()
};
return new TaskListRequestModel(requestNode);

View File

@@ -99,8 +99,6 @@ export class TaskListCloudService extends BaseCloudService implements TaskListCl
}
protected buildQueryData(requestNode: TaskListRequestModel) {
const variableKeys = requestNode.variableKeys?.length > 0 ? requestNode.variableKeys.join(',') : undefined;
const queryData: any = {
status: requestNode.status,
processDefinitionName: requestNode.processDefinitionName,
@@ -114,7 +112,7 @@ export class TaskListCloudService extends BaseCloudService implements TaskListCl
createdTo: requestNode.createdTo,
dueDateFrom: requestNode.dueDateFrom,
dueDateTo: requestNode.dueDateTo,
variableKeys
processVariableKeys: requestNode.processVariableKeys
};
Object.keys(queryData).forEach((key) => {