Merged in bugfix/HOR-3670-RG-3 (pull request #5929)
HOR-3670 Approved-by: Julio Cesar Laura Avendaño <contact@julio-laura.com>
This commit is contained in:
@@ -86,31 +86,31 @@ class AppSolrQueue extends BaseAppSolrQueue
|
||||
$updatedApplications = array ();
|
||||
try {
|
||||
$c = new Criteria();
|
||||
|
||||
|
||||
$c->addSelectColumn(AppSolrQueuePeer::APP_UID);
|
||||
$c->addSelectColumn(AppSolrQueuePeer::APP_CHANGE_DATE);
|
||||
$c->addSelectColumn(AppSolrQueuePeer::APP_CHANGE_TRACE);
|
||||
$c->addSelectColumn(AppSolrQueuePeer::APP_UPDATED);
|
||||
|
||||
//"WHERE
|
||||
if($updated == true && $deleted == true){
|
||||
$c->add(AppSolrQueuePeer::APP_UPDATED, 0, Criteria::NOT_EQUAL);
|
||||
}
|
||||
if($updated == true && $deleted == false){
|
||||
$c->add(AppSolrQueuePeer::APP_UPDATED, 1, Criteria::EQUAL);
|
||||
}
|
||||
if($updated == false && $deleted == true){
|
||||
$c->add(AppSolrQueuePeer::APP_UPDATED, 2, Criteria::EQUAL);
|
||||
}
|
||||
|
||||
$rs = AppSolrQueuePeer::doSelectRS($c);
|
||||
$rs->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
|
||||
//"WHERE
|
||||
if($updated == true && $deleted == true){
|
||||
$c->add(AppSolrQueuePeer::APP_UPDATED, 0, Criteria::NOT_EQUAL);
|
||||
}
|
||||
if($updated == true && $deleted == false){
|
||||
$c->add(AppSolrQueuePeer::APP_UPDATED, 1, Criteria::EQUAL);
|
||||
}
|
||||
if($updated == false && $deleted == true){
|
||||
$c->add(AppSolrQueuePeer::APP_UPDATED, 2, Criteria::EQUAL);
|
||||
}
|
||||
|
||||
$rs = AppSolrQueuePeer::doSelectRS($c);
|
||||
$rs->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
//echo $c->toString();
|
||||
$rs->next();
|
||||
$row = $rs->getRow();
|
||||
|
||||
while (is_array( $row )) {
|
||||
$appSolrQueue = Entity_AppSolrQueue::createEmpty();
|
||||
$appSolrQueue = EntityAppSolrQueue::createEmpty();
|
||||
$appSolrQueue->appUid = $row["APP_UID"];
|
||||
$appSolrQueue->appChangeDate = $row["APP_CHANGE_DATE"];
|
||||
$appSolrQueue->appChangeTrace = $row["APP_CHANGE_TRACE"];
|
||||
@@ -119,11 +119,11 @@ class AppSolrQueue extends BaseAppSolrQueue
|
||||
$rs->next();
|
||||
$row = $rs->getRow();
|
||||
}
|
||||
|
||||
|
||||
return $updatedApplications;
|
||||
} catch (Exception $e) {
|
||||
$con->rollback();
|
||||
throw ($e);
|
||||
}
|
||||
}
|
||||
} // AppSolrQueue
|
||||
} // AppSolrQueue
|
||||
|
||||
Reference in New Issue
Block a user