Issue:
Issue task re-assignement
Cause:
- Many users/groups is assigned to task
- The code in this module is obsolete
Solution:
The "\ProcessMaker\BusinessModel\Cases::getUsersToReassign()" method is used (Which is optimized)
- La funcion no contemplaba ese tipo de derivacion.
- Se cambio la funcion para que haga un barrido de la tabla app_delegation para obtener los usuarios de la siguiente tarea.
Identation
- Se valido que la respuesta JSON no devuelva un registro vacio innecesario
- También se agregó el mensaje por defecto para el listado, cuando no se tienen records
Issue:
(Cases List Backend) En la version community el end point no devuelven los casos para mobile
Cause:
No se considero la version community para el end-point light
Solution:
Se agrego codigo para la version community para el end-point light
Fixes
Issue:
No se puede reasignar un caso cuando se tiene asignados a la tarea 40000 usuarios
Cause:
El metodo "Cases::getUsersToReassign()" no es optimo
Solution:
- Se a creado el metodo "\ProcessMaker\BusinessModel\Cases::getUsersToReassign()", el cual esta optimizado (backend)
- Se hizo un refactor de las interfaces (frontend)
Changing the method that verifies if the Gmail feature is enabled (Now is separeted from Drive feature).
GI-240
Changing the method that verifies if the Gmail feature is enabled (Now is separeted from Drive feature).
Issue:
El template alert_message.html no muestra el "due_date" de la tarea en el correo
Cause:
Variables no definidas
Solution:
Se definen las variables
Issue:
0018661: No se pueden ordenar los campos en los las bandejas de ProcessMaker
Cause:
No se procesa el campo status
Solution:
- Al hacer un request con el campo status, este es validado y procesado
- El ordenamiento de columnas trabaja de manera correcta con el resto de los campos
PM-3713 "0018661: No se pueden ordenar los campos en los..." SOLVED
Issue:
0018661: No se pueden ordenar los campos en los las bandejas de ProcessMaker
Cause:
No se procesa el campo status
Solution:
- Al hacer un request con el campo status, este es validado y procesado
- El ordenamiento de columnas trabaja de manera correcta con el resto de los campos