diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 76c662b7..c789833e 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -184,7 +184,13 @@ class ApplicationController < ActionController::Base return saved ? todo : nil end - + + def handle_unverified_request + unless request.format=="application/xml" + super # handle xml http auth via our own login code + end + end + protected def admin_login_required