diff --git a/dashboard/public/views/app.html b/dashboard/public/views/app.html index 0321cedb5..c58698149 100644 --- a/dashboard/public/views/app.html +++ b/dashboard/public/views/app.html @@ -1159,10 +1159,11 @@
-
+

Comma serparated list of devices mounted into the app

+ {{ resources.error.devices }}
diff --git a/dashboard/public/views/app.js b/dashboard/public/views/app.js index d8291b209..2a4d39467 100644 --- a/dashboard/public/views/app.js +++ b/dashboard/public/views/app.js @@ -702,7 +702,12 @@ angular.module('Application').controller('AppController', ['$scope', '$location' }); Client.configureApp($scope.app.id, 'devices', { devices }, function (error) { - if (error) return Client.error(error); + if (error && error.statusCode === 400) { + $scope.resources.error.devices = error.message; + return $scope.resources.busy = false; + } else if (error) { + return Client.error(error); + } refreshApp($scope.app.id, function (error) { if (error) return Client.error(error);