]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/api_controller.rb
Reopen issues if necessary when creating a report.
[rails.git] / app / controllers / api_controller.rb
index c36ded1c0bff58123ab690b2bc754dc557a48728..c6cc3ba5f46cbaf71412b7e414e3f48a0363e2b8 100644 (file)
@@ -193,7 +193,7 @@ class ApiController < ApplicationController
     # this "uniq" may be slightly inefficient; it may be better to first collect and output
     # all node-related relations, then find the *not yet covered* way-related ones etc.
     relations.uniq.each do |relation|
-      doc.root << relation.to_xml_node(nil, changeset_cache, user_display_name_cache)
+      doc.root << relation.to_xml_node(changeset_cache, user_display_name_cache)
     end
 
     response.headers["Content-Disposition"] = "attachment; filename=\"map.osm\""
@@ -305,7 +305,7 @@ class ApiController < ApplicationController
   def permissions
     @permissions = if current_token.present?
                      ClientApplication.all_permissions.select { |p| current_token.read_attribute(p) }
-                   elsif @user
+                   elsif current_user
                      ClientApplication.all_permissions
                    else
                      []