X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/baf10cd39289cd7e94a819305e46f43e85a136c6..18f3adbf5d66e09b4a7c8f0951acd6cb65a2a219:/lib/country.rb?ds=sidebyside diff --git a/lib/country.rb b/lib/country.rb index 16eec1a36..ca547a972 100644 --- a/lib/country.rb +++ b/lib/country.rb @@ -9,17 +9,17 @@ class Country @max_lon = max_lon end - def self.find_by_code(code) + def self.find(code) countries[code] end def self.countries - @@countries ||= load_countries + @countries ||= load_countries end def self.load_countries countries = {} - xml = REXML::Document.new(File.read("config/countries.xml")) + xml = REXML::Document.new(Rails.root.join("config/countries.xml").read) xml.elements.each("geonames/country") do |ele| code = ele.get_text("countryCode").to_s