From a507d7d5c6a81f265d3d0a998ef56216c7d90d5a Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Mon, 27 Apr 2015 14:38:12 -0400 Subject: [PATCH] Fix over usage notification to point to the new billing tabs --- static/js/services/notification-service.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/static/js/services/notification-service.js b/static/js/services/notification-service.js index 235083baa..ade256a63 100644 --- a/static/js/services/notification-service.js +++ b/static/js/services/notification-service.js @@ -56,6 +56,16 @@ function($rootScope, $interval, UserService, ApiService, StringBuilderService, P '

Please upgrade your plan to avoid disruptions in service.', 'page': function(metadata) { var organization = UserService.getOrganization(metadata['namespace']); + + // TODO(jschorr): Remove once the new layout is in prod. + if (Config.isNewLayout()) { + if (organization) { + return '/organization/' + metadata['namespace'] + '?tab=billing'; + } else { + return '/user/' + metadata['namespace'] + '?tab=billing'; + } + } + if (organization) { return '/organization/' + metadata['namespace'] + '/admin'; } else {