X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1f7bd08f4a8a6a626a0c1d7ed60f2dcd6a6801e8..34e3e51456774127d43408b7ab65c24f41373f62:/app/models/trace.rb diff --git a/app/models/trace.rb b/app/models/trace.rb index bf8d3731b..bf3e4ef93 100644 --- a/app/models/trace.rb +++ b/app/models/trace.rb @@ -63,7 +63,7 @@ class Trace < ActiveRecord::Base f.syswrite(data) f.close end - + def icon_picture= (data) f = File.new(icon_picture_name, "wb") f.syswrite(data) @@ -78,7 +78,7 @@ class Trace < ActiveRecord::Base f.close data end - + def icon_picture f = File.new(icon_picture_name, "rb") logger.info "icon picture file: '#{f.path}'" @@ -86,7 +86,7 @@ class Trace < ActiveRecord::Base f.close data end - + def large_picture_name "#{GPX_IMAGE_DIR}/#{id}.gif" end @@ -192,14 +192,14 @@ class Trace < ActiveRecord::Base def self.from_xml_node(pt, create=false) trace = Trace.new - + raise OSM::APIBadXMLError.new("trace", pt, "visibility missing") if pt['visibility'].nil? trace.visibility = pt['visibility'] unless create raise OSM::APIBadXMLError.new("trace", pt, "ID is required when updating.") if pt['id'].nil? trace.id = pt['id'].to_i - # .to_i will return 0 if there is no number that can be parsed. + # .to_i will return 0 if there is no number that can be parsed. # We want to make sure that there is no id with zero anyway raise OSM::APIBadUserInput.new("ID of trace cannot be zero when updating.") if trace.id == 0 end