furnace.recaptcha: logic in recaptcha-url was wrong, fix and test case
parent
0a3b4b4872
commit
28c179cf59
|
@ -0,0 +1,10 @@
|
||||||
|
USING: furnace.recaptcha.private tools.test urls ;
|
||||||
|
IN: furnace.recaptcha.tests
|
||||||
|
|
||||||
|
{
|
||||||
|
URL" http://www.google.com/recaptcha/api/challenge"
|
||||||
|
URL" https://www.google.com/recaptcha/api/challenge"
|
||||||
|
} [
|
||||||
|
f recaptcha-url
|
||||||
|
t recaptcha-url
|
||||||
|
] unit-test
|
|
@ -39,8 +39,7 @@ M: recaptcha call-responder*
|
||||||
XML] ;
|
XML] ;
|
||||||
|
|
||||||
: recaptcha-url ( secure? -- ? )
|
: recaptcha-url ( secure? -- ? )
|
||||||
"http://www.google.com/recaptcha/api/challenge"
|
"https" "http" ? "://www.google.com/recaptcha/api/challenge" append
|
||||||
"https://www.google.com/recaptcha/api/challenge" ?
|
|
||||||
recaptcha-error cget [ "?error=" glue ] when* >url ;
|
recaptcha-error cget [ "?error=" glue ] when* >url ;
|
||||||
|
|
||||||
: render-recaptcha ( -- xml )
|
: render-recaptcha ( -- xml )
|
||||||
|
|
Loading…
Reference in New Issue