fix
This commit is contained in:
@@ -51,7 +51,7 @@ class ConfirmUserSerializer(serializers.Serializer):
|
|||||||
phone = data['phone']
|
phone = data['phone']
|
||||||
code = data['code']
|
code = data['code']
|
||||||
confirmation = VerificationCode.objects.filter(code=code, phone=phone).first()
|
confirmation = VerificationCode.objects.filter(code=code, phone=phone).first()
|
||||||
if confirmation.is_verify:
|
if confirmation and confirmation.is_verify:
|
||||||
raise serializers.ValidationError("Code is verified")
|
raise serializers.ValidationError("Code is verified")
|
||||||
if confirmation.is_expired or confirmation.expiration_time < timezone.now().time():
|
if confirmation.is_expired or confirmation.expiration_time < timezone.now().time():
|
||||||
raise serializers.ValidationError("Code is expired")
|
raise serializers.ValidationError("Code is expired")
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from config.env import env
|
|||||||
def send_sms_code(code, type, phone):
|
def send_sms_code(code, type, phone):
|
||||||
url = f'https://api.telegram.org/bot{env.str('BOT_TOKEN')}/sendMessage'
|
url = f'https://api.telegram.org/bot{env.str('BOT_TOKEN')}/sendMessage'
|
||||||
payload = {
|
payload = {
|
||||||
'chat_id': '-4982277828',
|
'chat_id': '-1003156599780',
|
||||||
'text': f'Sizning tasdiqlash kodingiz: {code}, \n Type: {type} \n Telefon raqam: {phone}',
|
'text': f'Sizning tasdiqlash kodingiz: {code}, \n Type: {type} \n Telefon raqam: {phone}',
|
||||||
'parse_mode': 'HTML',
|
'parse_mode': 'HTML',
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user