mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-15 00:57:02 +02:00
Fix migrations, PR suggestions
This commit is contained in:
parent
2fff3022ea
commit
d9408076b1
4 changed files with 10 additions and 7 deletions
|
@ -241,7 +241,10 @@ class ViewsTest(TestCase):
|
|||
|
||||
@less_console_noise_decorator
|
||||
def test_login_callback_sets_verification_type_regular(self, mock_client):
|
||||
"""Test that openid sets the verification type to regular on the returned user"""
|
||||
"""
|
||||
Test that openid sets the verification type to regular on the returned user.
|
||||
Regular, in this context, means that this user was "Verifed by Login.gov"
|
||||
"""
|
||||
# SETUP
|
||||
session = self.client.session
|
||||
session.save()
|
||||
|
|
|
@ -93,7 +93,7 @@ class PopulateScriptTemplate(ABC):
|
|||
self.populate_field(updated_object)
|
||||
to_update.append(updated_object)
|
||||
except Exception as err:
|
||||
to_update.append(updated_object)
|
||||
failed_to_update.append(updated_object)
|
||||
logger.error(err)
|
||||
logger.error(f"{TerminalColors.FAIL}" f"Failed to update {updated_object}" f"{TerminalColors.ENDC}")
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Generated by Django 4.2.10 on 2024-04-23 20:47
|
||||
# Generated by Django 4.2.10 on 2024-04-26 14:03
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
@ -6,7 +6,7 @@ from django.db import migrations, models
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("registrar", "0087_alter_domain_deleted_alter_domain_expiration_date_and_more"),
|
||||
("registrar", "0088_domaininformation_cisa_representative_email_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
|
@ -149,10 +149,10 @@ class User(AbstractUser):
|
|||
# always exist at this point. We do it down the line.
|
||||
verification_type = cls.get_verification_type_from_email(email)
|
||||
|
||||
# Checks if the user needs verification.
|
||||
# The user needs identity verification if they don't meet
|
||||
# any special criteria, i.e. we are validating them "regularly"
|
||||
needs_verification = verification_type == cls.VerificationTypeChoices.REGULAR
|
||||
return needs_verification
|
||||
return verification_type == cls.VerificationTypeChoices.REGULAR
|
||||
|
||||
def set_user_verification_type(self):
|
||||
"""
|
||||
|
@ -174,7 +174,7 @@ class User(AbstractUser):
|
|||
|
||||
# If you joined BEFORE the oldest invitation was created, then you were verified normally.
|
||||
# (See logic in get_verification_type_from_email)
|
||||
if invitation is not None and self.date_joined < invitation.created_at:
|
||||
if not invitation and self.date_joined < invitation.created_at:
|
||||
verification_type = User.VerificationTypeChoices.REGULAR
|
||||
|
||||
self.verification_type = verification_type
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue