Skip to content

Commit e60e8e4

Browse files
authored
Added required arguments
Added required arguments ([see docs](/https://flask-jwt-extended.readthedocs.io/en/stable/api/#flask_jwt_extended.JWTManager.needs_fresh_token_loader)) to avoid `TypeError: token_not_fresh_callback() takes 0 positional arguments but 2 were given` error.
1 parent 8f938dc commit e60e8e4

File tree

1 file changed

+2
-2
lines changed
  • project/using-flask-smorest

1 file changed

+2
-2
lines changed

project/using-flask-smorest/app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def missing_token_callback(error):
8181

8282

8383
@jwt.needs_fresh_token_loader
84-
def token_not_fresh_callback():
84+
def token_not_fresh_callback(jwt_header, jwt_payload):
8585
return (
8686
jsonify(
8787
{"description": "The token is not fresh.", "error": "fresh_token_required"}
@@ -91,7 +91,7 @@ def token_not_fresh_callback():
9191

9292

9393
@jwt.revoked_token_loader
94-
def revoked_token_callback():
94+
def revoked_token_callback(jwt_header, jwt_payload):
9595
return (
9696
jsonify(
9797
{"description": "The token has been revoked.", "error": "token_revoked"}

0 commit comments

Comments
 (0)