P29C_TARGET_SOURCE_HASH_TRANSPORT=PASS P29C_TARGET_SOURCE_HASH_MATCH=PASS 3588b8d40ca33dbddacf38d82c1aa1515361d0d6d6c3f0d3ed81fc2307eb9b3c opt/wg-access/backend/alembic/versions/0011_commercial_trial_referrals.py 1e51e7fbb282d7f379711be2556a1874a717373030c12291c9494936f7bcebcc opt/wg-access/backend/app/api/auth_v2.py 8bd849ce240ea90cf2c4f3ccdbf30efca3a40c4300ccd330973f94c511c11e7b opt/wg-access/backend/app/models/__init__.py fa215d165b9f8ba7a8923538f8338223bff3c826fb6bc84c4cf690572eea9ee2 opt/wg-access/backend/app/models/core.py 3c9a4513889182ed13631d1b771d11cbaa526d88ff6fb65e278a33d7d6402286 opt/wg-access/backend/app/services/auth_v2.py 5d4e344ec3cbda1b58afb52ad14c8ba01a67f6de060a50b2bb2281b3124467d0 opt/wg-access/backend/app/services/commercial.py eb60aee8dc94f0e7add5e22dd7fe1d8561ba7039075ed6aaba4daf6663c26cb3 opt/wg-access/backend/app/services/user_deletion.py P29C_ALEMBIC_HEAD=0011_commercial_trial_referrals P29C_SCHEMA_SEED=PASS P29C_COMMERCIAL_PLAN_HIDDEN_FROM_LEGACY_ADMIN_PICKER=PASS P29C_REFERRAL_OPENAPI=PASS P29C_PROVIDER_INTEGRATION_NOT_ACTIVATED=true Traceback (most recent call last): File "/app/app/services/domain_v2.py", line 77, in normalize_email normalized = validate_email(text, check_deliverability=False).normalized P29C_PAID_REFERRAL_ELIGIBILITY=PASS P29C_ADMIN_COMMERCIAL_INVITE_BLOCKED=PASS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/email_validator/validate_email.py", line 168, in validate_email domain_name_info = validate_email_domain_name(domain_part, test_environment=test_environment, globally_deliverable=globally_deliverable) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/email_validator/syntax.py", line 645, in validate_email_domain_name raise EmailSyntaxError("The part after the @-sign is a special-use or reserved name that cannot be used with email.") email_validator.exceptions.EmailSyntaxError: The part after the @-sign is a special-use or reserved name that cannot be used with email. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 152, in File "/app/app/services/auth_v2.py", line 182, in issue_invite issuer_label = normalize_email(issuer.email) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/app/services/domain_v2.py", line 79, in normalize_email raise InvalidIdentity("invalid email") from exc app.services.domain_v2.InvalidIdentity: invalid email