]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/oauth_controller.rb
Tidy up the OAuth authorization screens
[rails.git] / app / controllers / oauth_controller.rb
index d4d1bd8883d942fa0e4858271f43e6acafa6e046..7ae7938c37c1e74d288cabdd590ae6da74ebe41d 100644 (file)
@@ -32,7 +32,7 @@ class OauthController < ApplicationController
       @token.invalidate!
       flash[:notice] = t('oauth.revoke.flash', :application => @token.client_application.name)
     end
-    redirect_to :controller => 'oauth_clients', :action => 'index'
+    redirect_to oauth_clients_url(:display_name => @token.user.display_name)
   end
 
 protected
@@ -67,10 +67,12 @@ protected
           end
         else
           @token.invalidate!
+          @message = t("oauth.oauthorize_failure.denied", :app_name => @token.client_application.name)
           render :action => "authorize_failure"
         end
       end
     else
+      @message = t "oauth.oauthorize_failure.invalid"
       render :action => "authorize_failure"
     end
   end