Made few changes to allow adding multiple directories without having to change anything else.

This commit is contained in:
raj bunsha 2024-02-15 01:19:28 +05:30 committed by Manu
parent ddf523e447
commit 3cbed4702c
3 changed files with 8 additions and 4 deletions

View File

@ -642,7 +642,8 @@ class ArchiveTab(ArchiveTabBase, ArchiveTabUI, BackupProfileMixin):
self.app.jobs_manager.add_job(job)
dialog = choose_file_dialog(self, self.tr("Choose Mount Point"), want_folder=True)
dialog.open(receive)
if dialog.exec():
receive()
def mount_result(self, result):
if result['returncode'] == 0:
@ -788,7 +789,8 @@ class ArchiveTab(ArchiveTabBase, ArchiveTabUI, BackupProfileMixin):
self._set_status(params['message'])
dialog = choose_file_dialog(self, self.tr("Choose Extraction Point"), want_folder=True)
dialog.open(receive)
if dialog.exec():
receive()
window = ExtractDialog(archive, model)
self._toggle_all_buttons(True)

View File

@ -72,7 +72,8 @@ class RepoWindow(AddRepoBase, AddRepoUI):
self.is_remote_repo = False
dialog = choose_file_dialog(self, self.tr("Choose Location of Borg Repository"))
dialog.open(receive)
if dialog.exec():
receive()
def use_remote_repo_action(self):
self.repoURL.setText('')

View File

@ -302,7 +302,8 @@ class SourceTab(SourceBase, SourceUI, BackupProfileMixin):
msg = self.tr("Choose directory to back up") if want_folder else self.tr("Choose file(s) to back up")
dialog = choose_file_dialog(self, msg, want_folder=want_folder)
dialog.open(receive)
if dialog.exec():
receive(dialog)
def source_copy(self, index=None):
"""