Revision db7fecd9 snf-astakos-app/astakos/im/backends.py
b/snf-astakos-app/astakos/im/backends.py | ||
---|---|---|
104 | 104 |
main = provider.capitalize() if provider == 'local' else 'ThirdParty' |
105 | 105 |
suffix = 'UserCreationForm' |
106 | 106 |
formclass = '%s%s%s' % (prefix, main, suffix) |
107 |
return globals()[formclass](initial_data) |
|
107 |
return globals()[formclass](initial_data, ip=self.request.META['REMOTE_ADDR'])
|
|
108 | 108 |
|
109 | 109 |
def get_signup_initial_data(self, provider): |
110 | 110 |
""" |
... | ... | |
198 | 198 |
if request.method == 'POST': |
199 | 199 |
if provider == request.POST.get('provider', ''): |
200 | 200 |
initial_data = request.POST |
201 |
return globals()[formclass](initial_data) |
|
201 |
return globals()[formclass](initial_data, ip=self.request.META['REMOTE_ADDR'])
|
|
202 | 202 |
|
203 | 203 |
@transaction.commit_manually |
204 | 204 |
def signup(self, form, email_template_name='im/activation_email.txt'): |
Also available in: Unified diff