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
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
This commit is contained in:
@@ -512,20 +512,20 @@ class Applications
|
||||
$oCriteria->addAscendingOrderByColumn(FieldsPeer::FLD_INDEX);
|
||||
|
||||
$oDataset = FieldsPeer::doSelectRS($oCriteria);
|
||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
$oDataset->next();
|
||||
$row = $oDataset->getRow();
|
||||
if (is_array($row)) {
|
||||
|
||||
if ($oDataset->next()) {
|
||||
$sort = $tableNameAux . "." . $sortTable[1];
|
||||
}
|
||||
}
|
||||
|
||||
if ($sort == "") {
|
||||
$sort = $sortBk;
|
||||
}
|
||||
$arraySelectColumn = $Criteria->getSelectColumns();
|
||||
|
||||
if (!in_array($sort, $Criteria->getSelectColumns())) {
|
||||
$sort = AppCacheViewPeer::APP_NUMBER; //DEFAULT VALUE
|
||||
if (!in_array($sort, $arraySelectColumn)) {
|
||||
$sort = $sortBk;
|
||||
|
||||
if (!in_array($sort, $arraySelectColumn)) {
|
||||
$sort = AppCacheViewPeer::APP_NUMBER; //DEFAULT VALUE
|
||||
}
|
||||
}
|
||||
|
||||
if ($dir == "DESC") {
|
||||
|
||||
Reference in New Issue
Block a user