registration: link certificate to user only if present (#7350)
This commit is contained in:
parent
60d745a57c
commit
3c2011304f
|
@ -96,9 +96,10 @@ class BeIDRegistrationCompletionView(RegistrationCompletionView):
|
|||
|
||||
def form_valid(self, form):
|
||||
ret = super(BeIDRegistrationCompletionView, self).form_valid(form)
|
||||
cert = models.ClientCertificate(user=self.object)
|
||||
cert.__dict__.update(self.request.session['ssl_info'])
|
||||
cert.save()
|
||||
if self.request.session.get('ssl_info'):
|
||||
cert = models.ClientCertificate(user=self.object)
|
||||
cert.__dict__.update(self.request.session['ssl_info'])
|
||||
cert.save()
|
||||
return ret
|
||||
|
||||
registration_completion = valid_token(BeIDRegistrationCompletionView.as_view())
|
||||
|
|
Reference in New Issue