Refactor delete backups call to use HttpRequestManager

This commit is contained in:
Nino van Hooff 2020-02-28 17:08:31 +01:00
parent 4f2827e1bf
commit 19c3f765f5
2 changed files with 31 additions and 24 deletions

View file

@ -161,5 +161,8 @@ class DrivePluginExtension(QObject, Extension):
@pyqtSlot(str, name = "deleteBackup")
def deleteBackup(self, backup_id: str) -> None:
self._drive_api_service.deleteBackup(backup_id)
self.refreshBackups()
self._drive_api_service.deleteBackup(backup_id, self._backupDeletedCallback)
def _backupDeletedCallback(self, success: bool):
if success:
self.refreshBackups()