diff --git a/dashboard/src/js/main.js b/dashboard/src/js/main.js index 6458f1147..b3c1485c2 100644 --- a/dashboard/src/js/main.js +++ b/dashboard/src/js/main.js @@ -112,7 +112,7 @@ angular.module('Application').controller('MainController', ['$scope', '$route', callback(); }); }); - } + }; Client.getStatus(function (error, status) { if (error) return $scope.error(error); diff --git a/dashboard/src/views/appstore.js b/dashboard/src/views/appstore.js index 1f8ca491e..f189a8694 100644 --- a/dashboard/src/views/appstore.js +++ b/dashboard/src/views/appstore.js @@ -273,7 +273,10 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca return; } - fetchAppstoreConfig(); + fetchAppstoreConfig(function (error) { + if (error) return console.error('Unable to fetch appstore config.', error); + $scope.$parent.fetchAppstoreProfileAndSubscription(function () {}); + }); }); }); }