From b7e48c437de656bdc18a9266b46b6749cd33812a Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Thu, 23 Feb 2017 12:21:13 -0500 Subject: [PATCH] always refetch license config see: #4931 --- awx/ui/client/src/license/license.controller.js | 1 + awx/ui/tests/spec/license/license.controller-test.js | 1 + 2 files changed, 2 insertions(+) diff --git a/awx/ui/client/src/license/license.controller.js b/awx/ui/client/src/license/license.controller.js index 195178dd28..eee73a91c1 100644 --- a/awx/ui/client/src/license/license.controller.js +++ b/awx/ui/client/src/license/license.controller.js @@ -41,6 +41,7 @@ export default $scope.fileName = N_("No file selected."); $scope.title = $rootScope.licenseMissing ? ("Tower " + i18n._("License")) : i18n._("License Management"); Wait('start'); + ConfigService.delete(); ConfigService.getConfig().then(function(config){ $scope.license = config; $scope.license.version = config.version.split('-')[0]; diff --git a/awx/ui/tests/spec/license/license.controller-test.js b/awx/ui/tests/spec/license/license.controller-test.js index 903e281963..060fcd5b58 100644 --- a/awx/ui/tests/spec/license/license.controller-test.js +++ b/awx/ui/tests/spec/license/license.controller-test.js @@ -44,6 +44,7 @@ describe('Controller: LicenseController', () => { // Suites it('should GET a config object on initialization', ()=>{ + expect(ConfigService.delete).toHaveBeenCalled(); expect(ConfigService.getConfig).toHaveBeenCalled(); });