mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
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:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -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) => {
|
||||
|
@@ -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);
|
||||
|
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -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) => {
|
||||
|
@@ -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);
|
||||
|
@@ -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) => {
|
||||
|
Reference in New Issue
Block a user