From 74c98daeb475ddd3fc978edff3cc1ee16addb6f7 Mon Sep 17 00:00:00 2001 From: Xaun Lopez Date: Wed, 11 Nov 2015 18:58:09 +1100 Subject: [PATCH] Fix for account comparison - single organization Prevents running comparison mode or loading comparison mode from metadata settings if there arn't two or more organisations available on the widget. This catches discrepencies between widget.metadata and the potential changes in availability of multiple organisations. --- .../accounts-comparison/accounts-comparison.directive.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/widgets/accounts-comparison/accounts-comparison.directive.coffee b/src/components/widgets/accounts-comparison/accounts-comparison.directive.coffee index bdc2f124..df45f8f3 100644 --- a/src/components/widgets/accounts-comparison/accounts-comparison.directive.coffee +++ b/src/components/widgets/accounts-comparison/accounts-comparison.directive.coffee @@ -29,7 +29,7 @@ module.controller('WidgetAccountsComparisonCtrl', ($scope, $q, ChartFormatterSvc value: false, onChangeCallback: $scope.multiCompanyComparisonOnChange }] - if angular.isDefined w.metadata.comparison_mode + if angular.isDefined(w.metadata.comparison_mode) && w.metadata.organization_ids.length > 1 angular.merge $scope.comparisonModeOptions, w.metadata.comparison_mode $scope.movedAccount = {}