gettasksview.js revision 2bd28b2c8f6b55f7da503c3da6435dcbae801aa1
var processInstances = {};
var users = {};
getProcessInstance = function(processInstanceId) {
if (!processInstances[processInstanceId]) {
}
return processInstances[processInstanceId];
}
if (!user) {
var params = {
"_query-id": "for-userName",
"uid": userId
};
}
if (!user) {
}
if(!user) {
throw "Bad userId";
}
}
}
}
getDisplayableOf = function(user) {
} else {
}
}
throw "Required params: userId or userName";
} else {
} else {
}
}
var userAssignedTasksQueryParams = {
"_query-id": "filtered-query",
"assignee": userName
};
} else {
var tasksUniqueMap = {};
var userCandidateTasksQueryParams = {
"_query-id": "filtered-query",
"candidate": userName
};
}
"_query-id": "filtered-query",
"candidate-group": roles
};
userGroupCandidateTasks = openidm.query("workflow/taskinstance", userGroupCandidateTasksQueryParams).result;
}
tasks = [];
for (taskId in tasksUniqueMap) {
}
}
var view = {};
}
}
for (taskDefinition in view) {
if (taskInstanceId !== 'name') {
view[taskDefinition][taskInstanceId].startUserDisplayable = getDisplayableOf(getUser(processInstance.startUserId));
}
}
}