From: Eugen Rochko Date: Sat, 30 Apr 2022 22:51:32 +0000 (+0200) Subject: Fix error when trying to revoke OAuth token without supplying a token (#18205) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=b4b792fb238a8d92cac7b7472ed7429fbda8d73f;p=mastodon.git Fix error when trying to revoke OAuth token without supplying a token (#18205) --- diff --git a/app/controllers/oauth/tokens_controller.rb b/app/controllers/oauth/tokens_controller.rb index fa6d58f25..34087b20b 100644 --- a/app/controllers/oauth/tokens_controller.rb +++ b/app/controllers/oauth/tokens_controller.rb @@ -2,7 +2,8 @@ class Oauth::TokensController < Doorkeeper::TokensController def revoke - unsubscribe_for_token if authorized? && token.accessible? + unsubscribe_for_token if token.present? && authorized? && token.accessible? + super end