ways now work
[rails.git] / app / models / way.rb
index a8724456374be2f339933c6201bcb2bdd8277fe2..85b52aa88e6e8b4c8329536e4a1a3144eaec0d58 100644 (file)
@@ -16,7 +16,7 @@ class Way < ActiveRecord::Base
     way = Way.new
 
     doc.find('//osm/way').each do |pt|
     way = Way.new
 
     doc.find('//osm/way').each do |pt|
-      if !create and pt['id'] != '0'
+      unless create and pt['id'] == '0'
         way.id = pt['id'].to_i
       end
 
         way.id = pt['id'].to_i
       end
 
@@ -83,6 +83,14 @@ class Way < ActiveRecord::Base
     @tags
   end
 
     @tags
   end
 
+  def segs=(s)
+    @segs = s
+  end
+
+  def tags=(t)
+    @tags = t
+  end
+
   def add_seg_num(n)
     @segs = Array.new unless @segs
     @segs << n.to_i
   def add_seg_num(n)
     @segs = Array.new unless @segs
     @segs << n.to_i