Merged in release/3.3 (pull request #6553)
Merge last issues solved in branch release/3.3 Approved-by: Julio Cesar Laura Avendaño <contact@julio-laura.com>
This commit is contained in:
@@ -114,7 +114,9 @@ class WebApplication
|
|||||||
} else {
|
} else {
|
||||||
return self::RUNNING_DEFAULT;
|
return self::RUNNING_DEFAULT;
|
||||||
}
|
}
|
||||||
} elseif (substr($this->requestUri, 1, 3) === "api" && count(explode("/", $this->requestUri)) >= 4 // url api pattern: /api/1.0/<workspace>/<resource>
|
} elseif ($this->requestUri !== "/api/oauth2/token" &&
|
||||||
|
substr($this->requestUri, 1, 3) === "api" &&
|
||||||
|
count(explode("/", $this->requestUri)) >= 4 // url api pattern: /api/1.0/<workspace>/<resource>
|
||||||
) {
|
) {
|
||||||
return self::RUNNING_API;
|
return self::RUNNING_API;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -4666,32 +4666,27 @@ class ProcessMap
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* get all the Active process
|
* Get all the active processes
|
||||||
*
|
*
|
||||||
* SELECT PROCESS.PRO_UID AS UID, CONTENT.CON_VALUE AS VALUE FROM PROCESS, CONTENT
|
|
||||||
* WHERE (PROCESS.PRO_UID=CONTENT.CON_ID AND PROCESS.PRO_STATUS!='DISABLED' AND CONTENT.CON_CATEGORY='PRO_TITLE' AND CONTENT.CON_LANG='en')
|
|
||||||
* ORDER BY CONTENT.CON_VALUE
|
|
||||||
* ]]>
|
|
||||||
*/
|
*/
|
||||||
public function getAllProcesses()
|
public function getAllProcesses()
|
||||||
{
|
{
|
||||||
$aProcesses = array();
|
$processes = [];
|
||||||
//$aProcesses [] = array ('PRO_UID' => 'char', 'PRO_TITLE' => 'char');
|
|
||||||
$oCriteria = new Criteria('workflow');
|
|
||||||
$oCriteria->addSelectColumn(ProcessPeer::PRO_UID);
|
|
||||||
$oCriteria->add(ProcessPeer::PRO_STATUS, 'DISABLED', Criteria::NOT_EQUAL);
|
|
||||||
$oDataset = ProcessPeer::doSelectRS($oCriteria);
|
|
||||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
|
||||||
|
|
||||||
$oDataset->next();
|
$criteria = new Criteria('workflow');
|
||||||
$oProcess = new Process();
|
$criteria->addSelectColumn(ProcessPeer::PRO_UID);
|
||||||
while ($aRow = $oDataset->getRow()) {
|
$criteria->addSelectColumn(ProcessPeer::PRO_TITLE);
|
||||||
$aProcess = $oProcess->load($aRow['PRO_UID']);
|
$criteria->add(ProcessPeer::PRO_STATUS, 'DISABLED', Criteria::NOT_EQUAL);
|
||||||
$aProcesses[] = array('value' => $aProcess['PRO_UID'], 'name' => $aProcess['PRO_TITLE'] );
|
$dataset = ProcessPeer::doSelectRS($criteria);
|
||||||
$oDataset->next();
|
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
|
$dataset->next();
|
||||||
|
|
||||||
|
while ($row = $dataset->getRow()) {
|
||||||
|
$processes[] = ['value' => $row['PRO_UID'], 'name' => $row['PRO_TITLE']];
|
||||||
|
$dataset->next();
|
||||||
}
|
}
|
||||||
//$oJSON = new Services_JSON();
|
|
||||||
return Bootstrap::json_encode($aProcesses); //$oJSON->encode( $aProcesses );
|
return Bootstrap::json_encode($processes);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -519,8 +519,11 @@ class pmTablesProxy extends HttpProxyController
|
|||||||
$query .= substr($queryRow, 0, -1) . '),';
|
$query .= substr($queryRow, 0, -1) . '),';
|
||||||
try {
|
try {
|
||||||
if ($conData == $countRow) {
|
if ($conData == $countRow) {
|
||||||
$query = substr($query, 0, -1);
|
$query = $insert . substr($query, 0, -1) . ';';
|
||||||
executeQuery($insert . $query . ';', $aAdditionalTables['DBS_UID']);
|
$con = Propel::getConnection($aAdditionalTables['DBS_UID']);
|
||||||
|
$con->begin();
|
||||||
|
$con->executeUpdate($query);
|
||||||
|
$con->commit();
|
||||||
$query = '';
|
$query = '';
|
||||||
$conData = 0;
|
$conData = 0;
|
||||||
}
|
}
|
||||||
@@ -535,8 +538,11 @@ class pmTablesProxy extends HttpProxyController
|
|||||||
}
|
}
|
||||||
fclose($oFile);
|
fclose($oFile);
|
||||||
if ($conData > 0) {
|
if ($conData > 0) {
|
||||||
$query = substr($query, 0, -1);
|
$query = $insert . substr($query, 0, -1) . ';';
|
||||||
executeQuery($insert . $query . ';', $aAdditionalTables['DBS_UID']);
|
$con = Propel::getConnection($aAdditionalTables['DBS_UID']);
|
||||||
|
$con->begin();
|
||||||
|
$con->executeUpdate($query);
|
||||||
|
$con->commit();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($sErrorMessages != '') {
|
if ($sErrorMessages != '') {
|
||||||
|
|||||||
Reference in New Issue
Block a user