]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
baculum: Fix removing path items selected to restore in restore wizard
authorMarcin Haba <marcin.haba@bacula.pl>
Mon, 13 May 2019 17:03:24 +0000 (19:03 +0200)
committerMarcin Haba <marcin.haba@bacula.pl>
Sat, 25 May 2019 13:03:00 +0000 (15:03 +0200)
gui/baculum/protected/Web/Pages/RestoreWizard.page
gui/baculum/protected/Web/Pages/RestoreWizard.php

index 9a31a8eb74a32276dd5f84c89f25569f0aea6b79..ff8166093e3de68e5bae181f93473f8c93f5a55d 100644 (file)
@@ -476,6 +476,7 @@ oJobsToRestoreList.init();
                                                <div id="restore-browser-selected" class="w3-border">
                                                        <com:TJuiDroppable ID="SelectedVersionsDropper" Height="100%" Width="100%"
                                                                Options.accept=".draggable"
+                                                               OnLoad="refreshSelectedFiles"
                                                                OnDrop="addFileToRestore"
                                                                OnCallback="refreshSelectedFiles"
                                                                OnDeactivate="callFormatters"
index 489837d731f3d3bdd3ae3bb04e84a173f6289744..b7ec12f46c9e76be119aba19b8664b61d9483f6f 100644 (file)
@@ -571,7 +571,9 @@ class RestoreWizard extends BaculumWebPage
         */
        public function refreshSelectedFiles($sender, $param) {
                $this->loadSelectedFiles();
-               $this->SelectedVersionsDropper->render($param->NewWriter);
+               if ($this->IsCallBack && is_object($param)) {
+                       $this->SelectedVersionsDropper->render($param->NewWriter);
+               }
        }
 
        /**