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