From 0bbb1d5fd848c45ab7c11a50d5fb547dc3e54f07 Mon Sep 17 00:00:00 2001 From: David Gageot Date: Tue, 24 Jul 2012 06:56:58 +0200 Subject: [PATCH] Fix regression introduced in 672f34433e52f15d851dff4978878887e69c2969 --- .../main/webapp/WEB-INF/app/models/rules_parameter.rb | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/models/rules_parameter.rb b/sonar-server/src/main/webapp/WEB-INF/app/models/rules_parameter.rb index 93957d00f07..0979374d445 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/models/rules_parameter.rb +++ b/sonar-server/src/main/webapp/WEB-INF/app/models/rules_parameter.rb @@ -33,16 +33,12 @@ class RulesParameter < ActiveRecord::Base param_type[2, param_type.length-3].split(",") end - def description - description(rule) - end - - # We provide the rule as parameter to avoid reloading this rule_parameter's rule. + # We can provide the rule as parameter to avoid reloading this rule_parameter's rule. # This hack would be useless if we could use :inverse_of on :rule - def description(rule) + def description(param_rule = rule) @l10n_description ||= begin - result = Java::OrgSonarServerUi::JRubyFacade.getInstance().getRuleParamDescription(I18n.locale, rule.repository_key, rule.plugin_rule_key, name()) + result = Java::OrgSonarServerUi::JRubyFacade.getInstance().getRuleParamDescription(I18n.locale, param_rule.repository_key, param_rule.plugin_rule_key, name()) result = read_attribute(:description) unless result result end -- 2.39.5