diff --git a/beat/web/reports/static/reports/app/controllers/reportController.js b/beat/web/reports/static/reports/app/controllers/reportController.js index eb94a86ae0b9ecf4c7da185b7ed3f3e26ead5226..cce7c76d9615446121e020eb00f15f586e2308ce 100644 --- a/beat/web/reports/static/reports/app/controllers/reportController.js +++ b/beat/web/reports/static/reports/app/controllers/reportController.js @@ -43,6 +43,7 @@ app.controller('reportController',['$scope', 'reportFactory', 'experimentFactory $scope.report_experiments_blocks_computation_times = {}; $scope.report_experiments_alias = {}; + $scope.report_experiments_alias_from_content = {}; $scope.floating_point_precision = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; $scope.floating_point_precision.selected = 10; $scope.report_algorithm_parameters = {}; diff --git a/beat/web/reports/static/reports/app/directives/reportItemView.js b/beat/web/reports/static/reports/app/directives/reportItemView.js index 389750f8c8275de791003970eb54082c29c69f11..88ba7b8e1d228477503c5b458faae5241c4c2fb2 100644 --- a/beat/web/reports/static/reports/app/directives/reportItemView.js +++ b/beat/web/reports/static/reports/app/directives/reportItemView.js @@ -953,7 +953,10 @@ app.directive("addreportitem", function($compile) else legend_experiments = legend_experiments+ "&" +scope.report_experiments_alias[scope.report.experiments[i]]; - alias_experiments.push(scope.report_experiments_alias[scope.report.experiments[i]]); + if(Object.keys(scope.$parent.report_experiments_alias_from_content).length === 0) + alias_experiments.push(scope.report_experiments_alias[scope.report.experiments[i]]); + else + alias_experiments.push(scope.report_experiments_alias_from_content[scope.report.experiments[i]]); } var request_data = { @@ -1764,6 +1767,7 @@ app.directive("aliasexperiment", function($compile) function createAlias(experiment_name, alias_name) { + scope.report_experiments_alias_from_content[experiment_name] = scope.report_experiments_alias[experiment_name]; scope.report_experiments_alias[experiment_name] = alias_name; scope.$parent.$parent.$parent.$parent.report_experiments_alias[experiment_name] = alias_name;