BUG 000 momentarily reverted to rc5 fro pmTables (fixes)

This commit is contained in:
Erik Amaru Ortiz
2011-09-05 16:40:47 -04:00
parent f56d333bf7
commit f35f3bb39f
3 changed files with 21 additions and 9 deletions

View File

@@ -506,15 +506,19 @@ class pmTablesProxy extends HttpProxyController
$primaryKeys = $additionalTables->getPrimaryKeys();
foreach ($result['rows'] as $i => $row) {
$primaryKeysValues = array();
foreach ($primaryKeys as $key) {
$primaryKeysValues[] = isset($row[$key['FLD_NAME']]) ? $row[$key['FLD_NAME']] : '';
if ($result) {
foreach ($result['rows'] as $i => $row) {
$primaryKeysValues = array();
foreach ($primaryKeys as $key) {
$primaryKeysValues[] = isset($row[$key['FLD_NAME']]) ? $row[$key['FLD_NAME']] : '';
}
$result['rows'][$i]['__index__'] = G::encrypt(implode('-', $primaryKeysValues), 'pmtable');
}
$result['rows'][$i]['__index__'] = G::encrypt(implode('-', $primaryKeysValues), 'pmtable');
}
else {
$result['rows'] = array();
}
return $result;
}