From 84882be6ba351096ad8c954207b084ddaf2f72fa Mon Sep 17 00:00:00 2001 From: Yoan Le Clanche Date: Thu, 14 Sep 2023 10:55:24 +0200 Subject: [PATCH] Fix error when adding user in admin --- teleforma/admin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/teleforma/admin.py b/teleforma/admin.py index 36e445bb..ae0df5cb 100644 --- a/teleforma/admin.py +++ b/teleforma/admin.py @@ -48,7 +48,10 @@ class UserProfileAdmin(UserAdmin): actions = ['export_user_profiles'] def save_model(self, request, obj, form, change): - auditor = obj.auditor.get() + try: + auditor = obj.auditor.get() + except Auditor.DoesNotExist: + super().save_model(request, obj, form, change) # remove conference / seminars from user draft cart carts = Cart.objects.filter(user=obj, status=Cart.STATE_DRAFT) for cart in carts: -- 2.39.5