* [task#116512] Optimize the backup method.

This commit is contained in:
dingguodong
2024-06-12 10:21:27 +08:00
committed by caoyanyi
parent eb0b26c367
commit 361da737a9
+4 -1
View File
@@ -24,6 +24,7 @@ class systemModel extends model
parent::__construct();
$this->loadModel('setting');
$this->loadModel('cne');
$this->loadModel('instance');
}
/**
@@ -134,8 +135,10 @@ class systemModel extends model
* @param string $mode |manual|system|upgrade|downgrade
* @return array
*/
public function backup(object $instance, string $mode = ''): array
public function backup(?object $instance, string $mode = ''): array
{
if(empty($instance)) $instance = $this->config->instance->zentaopaas;
$rawResult = $this->cne->backup($instance, $this->app->user->account, $mode);
if(!empty($rawResult->code) && $rawResult->code == 200)