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] ;
|
||||
|
||||
: recaptcha-url ( secure? -- ? )
|
||||
"http://www.google.com/recaptcha/api/challenge"
|
||||
"https://www.google.com/recaptcha/api/challenge" ?
|
||||
"https" "http" ? "://www.google.com/recaptcha/api/challenge" append
|
||||
recaptcha-error cget [ "?error=" glue ] when* >url ;
|
||||
|
||||
: render-recaptcha ( -- xml )
|
||||
|
|
Loading…
Reference in New Issue