diff --git a/src/views/app.html b/src/views/app.html index 38e6ca58d..7540c4fb8 100644 --- a/src/views/app.html +++ b/src/views/app.html @@ -201,7 +201,7 @@

{{ 'app.importBackupDialog.description' | tr }}

-

{{ importBackup.error.generic }}

+

{{ importBackup.error.generic }}

@@ -1198,9 +1198,17 @@
- + +
+
+

{{ backups.error.message }}

+
+
+ +
+
diff --git a/src/views/app.js b/src/views/app.js index b49fb9ab0..3102f89dc 100644 --- a/src/views/app.js +++ b/src/views/app.js @@ -1082,6 +1082,14 @@ angular.module('Application').controller('AppController', ['$scope', '$location' if (error) return Client.error(error); $scope.backups.backups = backups; + + Client.getAppEventLog(app.id, 1, 1, function (error, result) { + if (error) return console.error('Failed to get events:', error); + + if (result.length !== 0 && result[0].action == 'app.backup.finish') { + $scope.backups.error.message = result[0].data.errorMessage; + } + }); }); },