$build = Config::get('system', 'build');
if (empty($build)) {
- Config::set('system', 'build', DB_UPDATE_VERSION);
+ Config::set('system', 'build', DB_UPDATE_VERSION - 1);
$build = DB_UPDATE_VERSION;
}
{
$build = Config::get('system', 'build');
- if (empty($build)) {
- Config::set('system', 'build', DB_UPDATE_VERSION);
- $build = DB_UPDATE_VERSION;
+ if (empty($build) || ($build > DB_UPDATE_VERSION)) {
+ $build = DB_UPDATE_VERSION - 1;
+ Config::set('system', 'build', $build);
}
if ($build != DB_UPDATE_VERSION) {
return false;
} else {
Config::set('database', 'update_' . $x, 'success');
- Config::set('system', 'build', $x + 1);
+ Config::set('system', 'build', $x);
return true;
}
} else {
Config::set('database', 'update_' . $x, 'success');
- Config::set('system', 'build', $x + 1);
+ Config::set('system', 'build', $x);
return true;
}
}