]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/user_controller.rb
can now download a trace
[rails.git] / app / controllers / user_controller.rb
index 6561d46fb1ee00952be9a1094da472ba25d789fb..761468b988ddd2bada99763052e51c936e7c98d5 100644 (file)
@@ -1,7 +1,7 @@
 class UserController < ApplicationController
   layout 'site'
 
 class UserController < ApplicationController
   layout 'site'
 
-  before_filter :authorize, :only => :preferences
+  before_filter :authorize, :only => [:preferences, :api_details]
   before_filter :authorize_web, :only => [:rename, :account, :go_public]
   before_filter :require_user, :only => [:rename, :account, :go_public]
  
   before_filter :authorize_web, :only => [:rename, :account, :go_public]
   before_filter :require_user, :only => [:rename, :account, :go_public]
  
@@ -125,5 +125,9 @@ class UserController < ApplicationController
       render :status => 400, :nothing => true
     end
   end
       render :status => 400, :nothing => true
     end
   end
+
+  def api_details
+    render :text => @user.to_xml.to_s
+  end
 end
 
 end