Revision c1f65a1e snf-astakos-app/astakos/im/views/im.py

b/snf-astakos-app/astakos/im/views/im.py
413 413
    # user registered using third party provider
414 414
    third_party_token = request.REQUEST.get('third_party_token', None)
415 415
    unverified = None
416
    pending = None
416 417
    if third_party_token:
417 418
        # retreive third party entry. This was created right after the initial
418 419
        # third party provider handshake.
......
446 447
    if third_party_token:
447 448
        form_kwargs['third_party_token'] = third_party_token
448 449

  
450
    if pending:
451
        form_kwargs['initial'] = {
452
            'first_name': pending.first_name,
453
            'last_name': pending.last_name,
454
            'email': pending.email
455
        }
456

  
449 457
    form = activation_backend.get_signup_form(
450 458
        provider, None, **form_kwargs)
451 459

  
460

  
452 461
    if request.method == 'POST':
453 462
        form = activation_backend.get_signup_form(
454 463
            provider,

Also available in: Unified diff