aboutsummaryrefslogtreecommitdiff
path: root/src/view/MaintenanceBuilder.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/MaintenanceBuilder.php')
-rw-r--r--src/view/MaintenanceBuilder.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/view/MaintenanceBuilder.php b/src/view/MaintenanceBuilder.php
index d9c52b1..c5f53ab 100644
--- a/src/view/MaintenanceBuilder.php
+++ b/src/view/MaintenanceBuilder.php
@@ -11,7 +11,14 @@ class MaintenanceBuilder extends AbstractBuilder
11 $viewFile = self::VIEWS_PATH . $node->getName() . '.php'; 11 $viewFile = self::VIEWS_PATH . $node->getName() . '.php';
12 12
13 // noter qu'un backup vient d'être créé depuis ViewDirector 13 // noter qu'un backup vient d'être créé depuis ViewDirector
14 $backup_array = Backup::getBackupList(); 14 try{
15 $backup_array = Backup::getBackupList();
16 }
17 // exeptions lancées dans Backup::mySQLdump
18 catch(RuntimeException $e){ // pas d'info $e pour le client
19 $backup_array = [];
20 echo '<script>window.error_message = "' . $e->getMessage() . '";</script>';
21 }
15 $backup_options = ''; 22 $backup_options = '';
16 for($i = count($backup_array) - 1; $i >= 0; $i--){ 23 for($i = count($backup_array) - 1; $i >= 0; $i--){
17 $backup_options .= '<option value="' . $backup_array[$i] . '">' . $backup_array[$i] . '</option>'; 24 $backup_options .= '<option value="' . $backup_array[$i] . '">' . $backup_array[$i] . '</option>';