|
@@ -618,19 +618,16 @@ class CampaignView(View):
|
|
|
"""
|
|
|
try:
|
|
|
user_status_id = request_dict.get("userStatusId", None)
|
|
|
- user_id = request_dict.get("userID", None)
|
|
|
- email = request_dict.get("email", None)
|
|
|
- phone = request_dict.get("phone", None)
|
|
|
username = request_dict.get("username", None)
|
|
|
status = request_dict.get("status", None)
|
|
|
now_time = int(time.time())
|
|
|
if user_status_id and status:
|
|
|
UserSetStatus.objects.filter(pk=user_status_id).update(status=status)
|
|
|
- elif user_id or email or phone or username:
|
|
|
+ elif username:
|
|
|
region_restriction = RegionRestriction.objects.filter(statusName="splashAdSwitchStatus").first()
|
|
|
status = region_restriction.default_status if region_restriction else None
|
|
|
user = Device_User.objects.filter(
|
|
|
- Q(userID=user_id) | Q(userEmail=email) | Q(phone=phone) | Q(username=username)).first()
|
|
|
+ Q(userID=username) | Q(userEmail=username) | Q(phone=username) | Q(username=username)).first()
|
|
|
if user:
|
|
|
if UserSetStatus.objects.filter(user_id=user.userID).exists():
|
|
|
return response.json(174)
|