X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/144640c9eddfeec50d2fa59489618350b1d4a0c4..36203ebe261d38bab5a17ac866c6ed384d70e978:/app/models/old_node.rb diff --git a/app/models/old_node.rb b/app/models/old_node.rb index 2c3e93b20..76eab8427 100644 --- a/app/models/old_node.rb +++ b/app/models/old_node.rb @@ -1,4 +1,6 @@ -class OldNode < GeoRecord +class OldNode < ActiveRecord::Base + include GeoRecord + set_table_name 'nodes' validates_presence_of :user_id, :timestamp @@ -48,4 +50,22 @@ class OldNode < GeoRecord el1['timestamp'] = self.timestamp.xmlschema return el1 end + + def tags_as_hash + hash = {} + Tags.split(self.tags) do |k,v| + hash[k] = v + end + hash + end + + # Pretend we're not in any ways + def ways + return [] + end + + # Pretend we're not in any relations + def containing_relation_members + return [] + end end