|
@@ -2143,10 +2143,11 @@ class v3LoginView(TemplateView):
|
|
if all([app_bundle_id, app_type, push_type, token_val, m_code, tz]):
|
|
if all([app_bundle_id, app_type, push_type, token_val, m_code, tz]):
|
|
gateway_push_qs = GatewayPush.objects.filter(user_id=userID, m_code=m_code)
|
|
gateway_push_qs = GatewayPush.objects.filter(user_id=userID, m_code=m_code)
|
|
if gateway_push_qs.exists():
|
|
if gateway_push_qs.exists():
|
|
- gateway_push_qs.update(token_val=token_val, logout=False)
|
|
|
|
|
|
+ gateway_push_qs.update(token_val=token_val, push_type=push_type, logout=False)
|
|
else:
|
|
else:
|
|
GatewayPush.objects.create(user_id=userID, app_bundle_id=app_bundle_id, app_type=app_type,
|
|
GatewayPush.objects.create(user_id=userID, app_bundle_id=app_bundle_id, app_type=app_type,
|
|
push_type=push_type, token_val=token_val, m_code=m_code, lang=lang, tz=tz)
|
|
push_type=push_type, token_val=token_val, m_code=m_code, lang=lang, tz=tz)
|
|
|
|
+ UidPushModel.objects.filter(userID=userID, m_code=m_code).update(token_val=token_val, push_type=push_type)
|
|
|
|
|
|
now_time = datetime.datetime.utcnow().replace(tzinfo=utc).astimezone(utc)
|
|
now_time = datetime.datetime.utcnow().replace(tzinfo=utc).astimezone(utc)
|
|
region_country = users['region_country']
|
|
region_country = users['region_country']
|
|
@@ -2402,7 +2403,7 @@ class InitInfoView(View):
|
|
gateway_push_qs = GatewayPush.objects.filter(user_id=user_id, m_code=m_code)
|
|
gateway_push_qs = GatewayPush.objects.filter(user_id=user_id, m_code=m_code)
|
|
if gateway_push_qs.exists():
|
|
if gateway_push_qs.exists():
|
|
if gateway_push_qs.first().token_val != token_val:
|
|
if gateway_push_qs.first().token_val != token_val:
|
|
- gateway_push_qs.update(token_val=token_val, logout=False)
|
|
|
|
|
|
+ gateway_push_qs.update(token_val=token_val, push_type=push_type, logout=False)
|
|
else:
|
|
else:
|
|
GatewayPush.objects.create(user_id=user_id, app_bundle_id=app_bundle_id, app_type=app_type,
|
|
GatewayPush.objects.create(user_id=user_id, app_bundle_id=app_bundle_id, app_type=app_type,
|
|
push_type=push_type, token_val=token_val, m_code=m_code, lang=lang, tz=tz)
|
|
push_type=push_type, token_val=token_val, m_code=m_code, lang=lang, tz=tz)
|