]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/way.rb
Refactor GPX creation routines to share common code.
[rails.git] / app / models / way.rb
index fe16e98c3257f86cbaa795cd8d3765ed4fd6f3ae..9d2239d5ca642f616a65b93a6042ec38555f57fa 100644 (file)
@@ -61,7 +61,7 @@ class Way < ActiveRecord::Base
 
     user_display_name_cache = {} if user_display_name_cache.nil?
     
-    if user_display_name_cache and user_display_name_cache[self.user_id]
+    if user_display_name_cache and user_display_name_cache.key?(self.user_id)
       # use the cache if available
     elsif self.user.data_public?
       user_display_name_cache[self.user_id] = self.user.display_name
@@ -165,7 +165,7 @@ class Way < ActiveRecord::Base
 
         WaySegment.delete_all(['id = ?', self.id])
 
-        i = 0
+        i = 1
         segs.each do |n|
           seg = WaySegment.new
           seg.id = self.id