verify_ajax_request
require_parameters :id
rule_key = params[:id].split(':')
- @rule = Rule.first(:conditions => ['plugin_name=? and plugin_rule_key=?', rule_key[0], rule_key[1]], :include => :rule_note)
+ @rule = Rule.first(:conditions => ['plugin_name=? and plugin_rule_key=?', rule_key[0], rule_key[1]])
render :partial => 'issue/rule'
end
has_many :alerts, :dependent => :delete_all
has_many :active_rules, :class_name => 'ActiveRule', :foreign_key => 'profile_id', :dependent => :destroy, :include => ['rule']
- has_many :active_rules_with_params, :class_name => 'ActiveRule', :foreign_key => 'profile_id', :include => ['active_rule_parameters', 'active_rule_note']
+ has_many :active_rules_with_params, :class_name => 'ActiveRule', :foreign_key => 'profile_id', :include => ['active_rule_parameters']
has_many :changes, :class_name => 'ActiveRuleChange', :dependent => :destroy
validates_uniqueness_of :name, :scope => :language, :case_sensitive => false, :message => Api::Utils.message('quality_profiles.already_exists')
conditions << "id IN (:ids)"
values[:ids] = Array(Internal.rules.findIds(params))
- includes=(options[:include_parameters_and_notes] ? [:rules_parameters, :rule_note] : nil)
+ includes=(options[:include_parameters_and_notes] ? [:rules_parameters] : nil)
rules = Rule.all(:include => includes, :conditions => [conditions.join(" AND "), values])
rules = Rule.sort_by(rules, options[:sort_by])
filter(rules, options)
<% end %>
</div>
-<% if @rule.note %>
+<% if @rule.note_data %>
<div class="marginbottom10">
- <%= @rule.note.html_text -%>
+ <%= Api::Utils.markdown_to_html(@rule.note_data) -%>
</div>
<% end %>
<%= h @rule.plugin_name -%>
<%= image_tag 'sep12.png' -%>
<a href="#" onclick="return openIssueRulePopup(this)"><%= h @rule.plugin_rule_key -%></a>
-</div>
\ No newline at end of file
+</div>