fix based from TomH-Home
[rails.git] / app / models / trace.rb
index de9bda661f10c0034bd3444e99465064c5cf9a1d..d44d71027564ff044ba1f5f371cc721440b245c7 100644 (file)
@@ -6,8 +6,8 @@ class Trace < ActiveRecord::Base
   validates_inclusion_of :inserted, :in => [ true, false]
   
   belongs_to :user
-  has_many :tags, :class_name => 'Tracetag', :foreign_key => 'gpx_id', :dependent => :destroy
-  has_many :points, :class_name => 'Tracepoint', :foreign_key => 'gpx_id', :dependent => :destroy
+  has_many :tags, :class_name => 'Tracetag', :foreign_key => 'gpx_id', :dependent => :delete_all
+  has_many :points, :class_name => 'Tracepoint', :foreign_key => 'gpx_id', :dependent => :delete_all
 
   def tagstring=(s)
     self.tags = s.split().collect {|tag|