From e493377a528356d34662fc3b9d81d1b9372ec7c8 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Wed, 24 Jun 2020 11:03:49 +0000 Subject: [PATCH] Fixed a problem with the code to update missing person record association in a meeting registration record. - Legacy-Id: 18044 --- ietf/ietfauth/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ietf/ietfauth/utils.py b/ietf/ietfauth/utils.py index 660a39613..975e51b8c 100644 --- a/ietf/ietfauth/utils.py +++ b/ietf/ietfauth/utils.py @@ -255,8 +255,9 @@ class OidcExtraScopeClaims(oidc_provider.lib.claims.ScopeClaims): # later. email_list = person.email_set.values_list('address') reg = MeetingRegistration.objects.filter(email__in=email_list, meeting=meeting).first() - reg.person = person - reg.save() + if reg: + reg.person = person + reg.save() info = {} if reg: # maybe register attendence if logged in to follow a meeting