Updating network settings
Adding display network settings info in network settings page
Change-Id: I5ab3b399445b8d2d6422f907dc4c5a477bfc794d
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>
diff --git a/app/configuration/controllers/firmware-controller.js b/app/configuration/controllers/firmware-controller.js
index 50df4f0..cafc707 100644
--- a/app/configuration/controllers/firmware-controller.js
+++ b/app/configuration/controllers/firmware-controller.js
@@ -63,7 +63,20 @@
}
$scope.preserveSettingsConfirmed = function(){
- //show progress..callapi..hide..iferror..show error
+ $scope.uploading = true;
+ APIUtils.activateImage($scope.activate_image_id).then(function(response){
+ $scope.uploading = false;
+ if(response.status == 'error'){
+ $scope.displayError({
+ modal_title: response.data.description,
+ title: response.data.description,
+ desc: response.data.exception,
+ type: 'Error'
+ });
+ }else{
+ $scope.loadFirmwares();
+ }
+ });
$scope.preserve_settings_confirm = false;
}
@@ -105,7 +118,7 @@
var contentType = headers['content-type'];
if(!headers['x-filename']){
- filename = Constants.FIRMWARE.FALLBACK_DOWNLOAD_FILENAME;
+ filename = $scope.download_filename;
}
var linkElement = document.createElement('a');
@@ -161,10 +174,23 @@
$scope.delete_image_id = imageId;
$scope.confirm_delete = true;
}
- $scope.confirmDeleteImage = function(imageId){
+ $scope.confirmDeleteImage = function(){
+ $scope.loading = true;
+ APIUtils.deleteImage($scope.delete_image_id).then(function(response){
+ $scope.loading = false;
+ if(response.status == 'error'){
+ $scope.displayError({
+ modal_title: response.data.description,
+ title: response.data.description,
+ desc: response.data.exception,
+ type: 'Error'
+ });
+ }else{
+ $scope.loadFirmwares();
+ }
+ });
$scope.confirm_delete = false;
}
-
$scope.fileNameChanged = function(){
$scope.file_empty = false;
}