Skip to content

Commit 97bfdd9

Browse files
authored
Merge pull request #28 from Cictani/master
recaptcha_host was passed to the wrong tag
2 parents 7fdb175 + ed7100c commit 97bfdd9

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

snowpenguin/django/recaptcha2/templatetags/recaptcha2.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,23 @@
1111
def recaptcha_key():
1212
return settings.RECAPTCHA_PUBLIC_KEY
1313

14+
def recaptcha_common_init(language, additional_variables):
15+
common_variables = {
16+
'language': language,
17+
'recaptcha_host': getattr(settings, 'RECAPTCHA_PROXY_HOST', 'https://google.com')
18+
}
19+
common_variables.update(additional_variables)
20+
return common_variables
21+
1422

1523
@register.inclusion_tag('snowpenguin/recaptcha/recaptcha_init.html')
1624
def recaptcha_init(language=None):
17-
return {'explicit': False, 'language': language}
25+
return recaptcha_common_init(language, {'explicit': False})
1826

1927

2028
@register.inclusion_tag('snowpenguin/recaptcha/recaptcha_init.html')
2129
def recaptcha_explicit_init(language=None):
22-
return {'explicit': True, 'language': language}
30+
return recaptcha_common_init(language, {'explicit': True})
2331

2432

2533
@register.inclusion_tag('snowpenguin/recaptcha/recaptcha_explicit_support.html')
@@ -35,7 +43,6 @@ def recaptcha_invisible_button(public_key=None, submit_label=None, extra_css_cla
3543
return {
3644
'generated_id': generated_id,
3745
'public_key': public_key or settings.RECAPTCHA_PUBLIC_KEY,
38-
'recaptcha_host': getattr(settings, 'RECAPTCHA_PROXY_HOST', 'https://google.com'),
3946
'form_id': form_id,
4047
'submit_label': submit_label or _('Submit'),
4148
'extra_css_classes': extra_css_classes,

0 commit comments

Comments
 (0)