From 43fb1290780a2581db55738258a542649006af68 Mon Sep 17 00:00:00 2001 From: Matthew Story Date: Wed, 11 Apr 2018 19:31:49 +0000 Subject: [PATCH] [#138] forgot to bring over one change (to actually pass it to jwt.encode :facepalm:) Signed-off-by: Matthew Story --- flask_jwt_extended/tokens.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flask_jwt_extended/tokens.py b/flask_jwt_extended/tokens.py index 4aebb9d8..9aa0e14e 100644 --- a/flask_jwt_extended/tokens.py +++ b/flask_jwt_extended/tokens.py @@ -27,7 +27,8 @@ def _encode_jwt(additional_token_data, expires_delta, secret, algorithm, if expires_delta: token_data['exp'] = now + expires_delta token_data.update(additional_token_data) - encoded_token = jwt.encode(token_data, secret, algorithm).decode('utf-8') + encoded_token = jwt.encode(token_data, secret, algorithm, + json_encoder=json_encoder).decode('utf-8') return encoded_token