Removing the in_world test from the model since it is included in the geo_record library. Adding visible and version to the nodes and current_nodes fixtures. Adding old node test. Slightly different comparisions.

This commit is contained in:
Shaun McDonald 2008-07-08 18:17:08 +00:00
parent dce4f18a3e
commit c9a171c745
5 changed files with 240 additions and 16 deletions

View file

@ -14,12 +14,6 @@ class OldNode < ActiveRecord::Base
errors.add_to_base("Node is not in the world") unless in_world?
end
def in_world?
return false if self.lat < -90 or self.lat > 90
return false if self.lon < -180 or self.lon > 180
return true
end
def self.from_node(node)
old_node = OldNode.new
old_node.latitude = node.latitude
@ -90,7 +84,8 @@ class OldNode < ActiveRecord::Base
def tags=(t)
@tags = t
end
end
def tags_as_hash
hash = {}
Tags.split(self.tags) do |k,v|