findUsersByGroup não retorna usuários

Criei um mecanismo customizado para atribuir responsáveis das atividades conforme um campo do formulário.

Os responsáveis são qualquer um pertencente à determinado grupo.

Uso o seguinte código no mecanismo para retornar a lista de usuários do grupo (e exibí-la no log):


var userList = new java.util.ArrayList();

var groupId = "Grupo";

userList = fluigAPI.getGroupService().findUsersByGroup(groupId, "", 100, 100, "");

log.dir("Lista: " + userList);

return userList;


A lista de usuários vem vazia:

[com.datasul.technology.webdesk.customization.ScriptingLog] (default task-5) "Lista: []"

O grupo possui usuários.

O que pode estar errado?

Boa tarde Ulysses, tente fluigAPI.getGroupService().findUsersByGroup(groupId, “”, 100, 0, “”); . Esse parâmetro é qual o primeiro registro.

Boa tarde Diogo. Obrigado pelo retorno. Funcionou. Ficou assim:


var userList = new java.util.ArrayList(); var groupId = "Grupo";

list = fluigAPI.getGroupService().findUsersByGroup(groupId, "", 100, 0, "");

for (i = 0; i < list.size(); i++) {

userList.add(list.get(i).getLogin());

}

return userList;


Muito obrigado.