return $this->get_error();
}
$env = $this->env();
- if($env->data_upgrade_required()){
+ if(($res = $env->data_upgrade_required()) === true){
$this->upgrade();
exit;
}
+ else{
+ if($res !== false){
+ $this->error($res);
+ return $this->get_error();
+ }
+ }
return true;
}
$env->load_versions();
$env->load_config($this->bdd, $this->config);
$env->init();
- $env->init_data_upgrades();
+ if(($res = $env->init_data_upgrades()) !== true){
+ $this->error("impossible de lire les upgrades. ".$res);
+ return false;
+ }
return true;
}