From: Yoan Le Clanche Date: Thu, 14 Sep 2023 08:55:24 +0000 (+0200) Subject: Fix error when adding user in admin X-Git-Tag: 2.8.1-pro~24 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=84882be6ba351096ad8c954207b084ddaf2f72fa;p=teleforma.git Fix error when adding user in admin --- 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: