fix based from TomH-Home
authorSteve Coast <steve@asklater.com>
Thu, 7 Jun 2007 00:38:09 +0000 (00:38 +0000)
committerSteve Coast <steve@asklater.com>
Thu, 7 Jun 2007 00:38:09 +0000 (00:38 +0000)
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|