diff options
Diffstat (limited to 'src/invidious.cr')
| -rw-r--r-- | src/invidious.cr | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/invidious.cr b/src/invidious.cr index 88663e3e..37bb6d43 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -831,7 +831,12 @@ post "/login" do |env| begin validate_response(challenge, token, answer, "sign_in", HMAC_KEY, PG_DB) rescue ex - error_message = ex.message + if ex.message && ex.message == "Invalid user" + error_message = "Invalid CAPTCHA response" + else + error_message = ex.message + end + next templated "error" end |
