1 # frozen_string_literal: true
 
   8   "uid" => trace.user_id,
 
   9   "user" => trace.user.display_name,
 
  10   "visibility" => trace.visibility,
 
  11   "pending" => trace.inserted ? "false" : "true",
 
  12   "timestamp" => trace.timestamp.xmlschema
 
  16   attrs["lat"] = trace.latitude.to_s
 
  17   attrs["lon"] = trace.longitude.to_s
 
  20 xml.gpx_file(attrs) do |trace_xml_node|
 
  21   trace_xml_node.description(trace.description)
 
  22   trace.tags.each do |t|
 
  23     trace_xml_node.tag(t.tag)