refactor upadater

This commit is contained in:
jayvirsinh_gohil
2019-11-16 13:25:39 +05:30
parent 94533b575b
commit 848c5646f9

View File

@ -48,6 +48,8 @@ class Updater
File::makeDirectory($temp_path2); File::makeDirectory($temp_path2);
} }
try {
$file = $temp_path . '/upload.zip'; $file = $temp_path . '/upload.zip';
// Add content to the Zip file // Add content to the Zip file
@ -77,7 +79,6 @@ class Updater
File::deleteDirectory($temp_path); File::deleteDirectory($temp_path);
File::deleteDirectory($temp_path2); File::deleteDirectory($temp_path2);
try {
if (!$isMinor) { if (!$isMinor) {
event(new UpdateFinished($installed, $version)); event(new UpdateFinished($installed, $version));
} }
@ -88,6 +89,13 @@ class Updater
'data' => [] 'data' => []
]; ];
} catch (\Exception $e) { } catch (\Exception $e) {
if (File::isDirectory($temp_path)) {
// Delete temp directory
File::deleteDirectory($temp_path);
File::deleteDirectory($temp_path2);
}
return [ return [
'success' => false, 'success' => false,
'errors' => 'Update error', 'errors' => 'Update error',