OSDN Git Service

replaced deprecated ":dependent => true" statements
[redminele/redmine.git] / app / models / issue.rb
index f00eb7a..6f77bef 100644 (file)
@@ -26,11 +26,10 @@ class Issue < ActiveRecord::Base
   belongs_to :priority, :class_name => 'Enumeration', :foreign_key => 'priority_id'\r
   belongs_to :category, :class_name => 'IssueCategory', :foreign_key => 'category_id'\r
 \r
-  #has_many :histories, :class_name => 'IssueHistory', :dependent => true, :order => "issue_histories.created_on DESC", :include => :status\r
-  has_many :journals, :as => :journalized, :dependent => true\r
-  has_many :attachments, :as => :container, :dependent => true\r
+  has_many :journals, :as => :journalized, :dependent => :destroy\r
+  has_many :attachments, :as => :container, :dependent => :destroy\r
 \r
-  has_many :custom_values, :dependent => true, :as => :customized\r
+  has_many :custom_values, :dependent => :delete_all, :as => :customized\r
   has_many :custom_fields, :through => :custom_values\r
 \r
   validates_presence_of :subject, :description, :priority, :tracker, :author, :status\r