PM-603 cases list con reprot tables eliminados SOLVED

- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
    - cuando se borra la tabla se procede a poner en default la configuracion del cases list.
This commit is contained in:
Marco Antonio Nina
2014-10-15 15:28:25 -04:00
parent a2266f2f41
commit d3e7385869
2 changed files with 14 additions and 33 deletions

View File

@@ -23,8 +23,9 @@ $conf = new Configurations();
try {
// the setup for search is the same as the Sent (participated)
$confCasesList = $conf->getConfiguration( 'casesList', ($action == 'search' || $action == 'simple_search') ? 'search' : $action );
$table = AdditionalTables::load($confCasesList['PMTable']);
$confCasesList = ($table != null) ? $table : array ();
$aditionalTable = new AdditionalTables();
$table = $aditionalTable->load($confCasesList['PMTable']);
$confCasesList = ($table != null) ? $confCasesList : array ();
$generalConfCasesList = $conf->getConfiguration( 'ENVIRONMENT_SETTINGS', '' );
} catch (Exception $e) {
$confCasesList = array ();