Revision 5dc53e99 snf-astakos-app/astakos/im/views/im.py
b/snf-astakos-app/astakos/im/views/im.py | ||
---|---|---|
423 | 423 |
# user registered using third party provider |
424 | 424 |
third_party_token = request.REQUEST.get('third_party_token', None) |
425 | 425 |
unverified = None |
426 |
pending = None |
|
426 | 427 |
if third_party_token: |
427 | 428 |
# retreive third party entry. This was created right after the initial |
428 | 429 |
# third party provider handshake. |
... | ... | |
456 | 457 |
if third_party_token: |
457 | 458 |
form_kwargs['third_party_token'] = third_party_token |
458 | 459 |
|
460 |
if pending: |
|
461 |
form_kwargs['initial'] = { |
|
462 |
'first_name': pending.first_name, |
|
463 |
'last_name': pending.last_name, |
|
464 |
'email': pending.email |
|
465 |
} |
|
466 |
|
|
459 | 467 |
form = activation_backend.get_signup_form( |
460 | 468 |
provider, None, **form_kwargs) |
461 | 469 |
|
470 |
|
|
462 | 471 |
if request.method == 'POST': |
463 | 472 |
form = activation_backend.get_signup_form( |
464 | 473 |
provider, |
Also available in: Unified diff