Now a default dashlet instance is set for the user Administrator

This commit is contained in:
Julio Cesar Laura
2011-11-10 12:34:17 -04:00
parent c40a625c18
commit dde7c0cd64
4 changed files with 118 additions and 76 deletions

View File

@@ -563,7 +563,7 @@ class workspaceTools {
public function upgradeData() {
if (file_exists(PATH_CORE . 'data' . PATH_SEP . 'check.data')) {
$checkData = @unserialize(file_get_contents(PATH_CORE . 'data' . PATH_SEP . 'check.data'));
$checkData = unserialize(file_get_contents(PATH_CORE . 'data' . PATH_SEP . 'check.data'));
if (is_array($checkData)) {
foreach ($checkData as $checkThis) {
$this->updateThisRegistry($checkThis);
@@ -590,8 +590,8 @@ class workspaceTools {
break;
case 4:
$sql = $dataBase->generateSelectSQL($data['table'], $data['keys'], $data['data']);
$result = $dataBase->executeQuery($sql);
if (!$result) {
$dataset = $dataBase->executeQuery($sql);
if (!$dataBase->getRegistry($dataset)) {
$sql = $dataBase->generateInsertSQL($data['table'], $data['data']);
$message = "-> Row updated in {$data['table']}\n";
}