]> source.dussan.org Git - sonarqube.git/commitdiff
Fix display of source code in review detail
authorsimonbrandhof <simon.brandhof@gmail.com>
Thu, 12 May 2011 09:09:19 +0000 (11:09 +0200)
committersimonbrandhof <simon.brandhof@gmail.com>
Thu, 12 May 2011 09:09:19 +0000 (11:09 +0200)
The problem occurs when the review relates to a violation tracked over time.

sonar-server/src/main/webapp/WEB-INF/app/models/review.rb

index dbfa303a2db1e7b186656fbd1e85a56c6e3240cc..46e97ba9c955cf96d8c8d9c3181761b68c11a5a4 100644 (file)
@@ -24,7 +24,7 @@ class Review < ActiveRecord::Base
   belongs_to :project, :class_name => "Project", :foreign_key => "project_id"
   has_many :review_comments, :order => "created_at", :dependent => :destroy
   alias_attribute :comments, :review_comments
-  belongs_to :rule_failure, :foreign_key => 'rule_failure_permanent_id'
+  belongs_to :rule_failure, :foreign_key => 'rule_failure_permanent_id', :primary_key => 'permanent_id'
   
   validates_presence_of :user, :message => "can't be empty"
   validates_presence_of :review_type, :message => "can't be empty"