File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -2076,8 +2076,9 @@ only been tested with python3)::
2076
2076
def generate_jwt(self, input):
2077
2077
"""Create a JSON Web Token (jwt)
2078
2078
"""
2079
- import jwt
2080
2079
import datetime
2080
+ import jwt
2081
+ from roundup.anypy.datetime_ import utcnow
2081
2082
from roundup.anypy.strings import b2s
2082
2083
2083
2084
# require basic auth to generate a token
@@ -2115,7 +2116,7 @@ only been tested with python3)::
2115
2116
claim= { 'sub': self.db.getuid(),
2116
2117
'iss': self.db.config.TRACKER_WEB,
2117
2118
'aud': self.db.config.TRACKER_WEB,
2118
- 'iat': datetime.datetime. utcnow(),
2119
+ 'iat': utcnow(),
2119
2120
}
2120
2121
2121
2122
lifetime = 0
@@ -2130,7 +2131,7 @@ only been tested with python3)::
2130
2131
lifetime = datetime.timedelta(seconds=86400) # 1 day by default
2131
2132
2132
2133
if lifetime: # if lifetime = 0 make unlimited by omitting exp claim
2133
- claim['exp'] = datetime.datetime. utcnow() + lifetime
2134
+ claim['exp'] = utcnow() + lifetime
2134
2135
2135
2136
newroles = []
2136
2137
if 'roles' in input:
You can’t perform that action at this time.
0 commit comments