|
@@ -513,11 +513,23 @@ class refreshTokenView(TemplateView):
|
|
|
tko = TokenObject(token)
|
|
|
tko.lang = lang
|
|
|
res = tko.refresh()
|
|
|
- code = tko.code
|
|
|
- if code == 0:
|
|
|
+ userID = tko.userID
|
|
|
+ if tko.code == 0:
|
|
|
+ # 更新用户扩展信息语言
|
|
|
+ try:
|
|
|
+ user_extend_qs = UserExtendModel.objects.filter(userID_id=userID)
|
|
|
+ if user_extend_qs.exists():
|
|
|
+ nowTime = int(time.time())
|
|
|
+ update_dict = {
|
|
|
+ 'updTime': nowTime,
|
|
|
+ 'region': lang
|
|
|
+ }
|
|
|
+ user_extend_qs.update(**update_dict)
|
|
|
+ except Exception as e:
|
|
|
+ pass
|
|
|
return response.json(0, res)
|
|
|
else:
|
|
|
- return response.json(code)
|
|
|
+ return response.json(tko.code)
|
|
|
else:
|
|
|
return response.json(444, 'token')
|
|
|
|