Skip to content

Commit

Permalink
Fix NoAuthorizationError (#19355)
Browse files Browse the repository at this point in the history
  • Loading branch information
geido committed Mar 24, 2022
1 parent f4b71ab commit a2bb912
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion superset/views/users/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
# under the License.
from flask import g, Response
from flask_appbuilder.api import BaseApi, expose, safe
from flask_jwt_extended.exceptions import NoAuthorizationError

from .schemas import UserResponseSchema

Expand Down Expand Up @@ -51,6 +52,10 @@ def get_me(self) -> Response:
401:
$ref: '#/components/responses/401'
"""
if g.user is None or g.user.is_anonymous:
try:
if g.user is None or g.user.is_anonymous:
return self.response_401()
except NoAuthorizationError:
return self.response_401()

return self.response(200, result=user_response_schema.dump(g.user))

0 comments on commit a2bb912

Please sign in to comment.