Skip to content

Commit c73670b

Browse files
authored
fix/Change delete_email Receiver to be Case-Insensitive (#6070)
`UserEmail.email` is case sensitive but `Email.email` is case-insensitive. We should only delete `Email` when there are no case-insensitive matching `UserEmail`
1 parent 08cd8f9 commit c73670b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/sentry/receivers/email.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def create_email(instance, created, **kwargs):
1616

1717

1818
def delete_email(instance, **kwargs):
19-
if UserEmail.objects.filter(email=instance.email).exists():
19+
if UserEmail.objects.filter(email__iexact=instance.email).exists():
2020
return
2121

2222
Email.objects.filter(email=instance.email).delete()

0 commit comments

Comments
 (0)