Merged in dheeyi/processmaker/HOR-1946 (pull request #4964)

HOR-1946
This commit is contained in:
Julio Cesar Laura Avendaño
2016-09-27 17:03:43 -04:00

View File

@@ -415,7 +415,7 @@ class workspaceTools
public function upgradeTranslation($flagXml = true, $flagMafe = true)
{
$this->initPropel(true);
$this->checkDataConsistenceInContentTable();
G::LoadThirdParty('pear/json', 'class.json');
$language = new Language();
@@ -440,6 +440,20 @@ class workspaceTools
}
}
/**
* Verification of the Content data table for column CON_ID
* @return void
*/
private function checkDataConsistenceInContentTable()
{
$criteriaSelect = new Criteria("workflow");
$criteriaSelect->add(
$criteriaSelect->getNewCriterion(ContentPeer::CON_ID, '%' . "'" . '%', Criteria::LIKE)->addOr(
$criteriaSelect->getNewCriterion(ContentPeer::CON_ID, '%' . '"' . '%', Criteria::LIKE)));
BasePeer::doDelete($criteriaSelect, Propel::getConnection("workflow"));
}
/**
* Get a connection to this workspace wf database
*