From 0e74a92ad23e21b203cbabad20aaa8fe1cee35a4 Mon Sep 17 00:00:00 2001 From: annagav Date: Wed, 12 Feb 2025 08:32:55 -0500 Subject: [PATCH 1/2] Match email with iexact filter for a change request (#2537) --- users/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/serializers.py b/users/serializers.py index df33adf3b7..0e583de015 100644 --- a/users/serializers.py +++ b/users/serializers.py @@ -439,7 +439,7 @@ class ChangeEmailRequestUpdateSerializer(serializers.ModelSerializer): @transaction.atomic def update(self, instance, validated_data): """Updates an email change request""" - if User.objects.filter(email=instance.new_email).exists(): + if User.objects.filter(email__iexact=instance.new_email).exists(): log.debug( "User %s tried to change email address to one already in use", instance ) From d688f99fd7e88bc6fa6851cecd1ec474f34584ed Mon Sep 17 00:00:00 2001 From: Doof Date: Wed, 12 Feb 2025 13:44:13 +0000 Subject: [PATCH 2/2] Release 0.111.7 --- RELEASE.rst | 5 +++++ main/settings.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/RELEASE.rst b/RELEASE.rst index da9f71cd27..68e81506ed 100644 --- a/RELEASE.rst +++ b/RELEASE.rst @@ -1,6 +1,11 @@ Release Notes ============= +Version 0.111.7 +--------------- + +- Match email with iexact filter for a change request (#2537) + Version 0.111.6 (Released February 11, 2025) --------------- diff --git a/main/settings.py b/main/settings.py index 5f66539810..ce40492222 100644 --- a/main/settings.py +++ b/main/settings.py @@ -29,7 +29,7 @@ from main.celery_utils import OffsettingSchedule from main.sentry import init_sentry -VERSION = "0.111.6" +VERSION = "0.111.7" log = logging.getLogger()