]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/issue.rb
Added support for reporting Changesets + Deleting issues from the CLI
[rails.git] / app / models / issue.rb
index 6de535e819b7a0fb147f7770827a5b7319de91eb..0abc27063de4c547eb212a3642b8d5e696b124ce 100644 (file)
@@ -2,8 +2,8 @@ class Issue < ActiveRecord::Base
        belongs_to :reportable, :polymorphic => true
        belongs_to :user, :class_name => "User", :foreign_key => :reported_user_id
 
        belongs_to :reportable, :polymorphic => true
        belongs_to :user, :class_name => "User", :foreign_key => :reported_user_id
 
-       has_many :reports
-       has_many :comments, :class_name => "IssueComment"
+       has_many :reports, dependent: :destroy
+       has_many :comments, :class_name => "IssueComment", dependent: :destroy
        
        validates :reportable_id, :uniqueness => { :scope => [ :reportable_type ] }
        validates :reported_user_id, :presence => true
        
        validates :reportable_id, :uniqueness => { :scope => [ :reportable_type ] }
        validates :reported_user_id, :presence => true