diff --git a/r2/r2/controllers/api.py b/r2/r2/controllers/api.py index cd995f482..da1cfb1f0 100644 --- a/r2/r2/controllers/api.py +++ b/r2/r2/controllers/api.py @@ -1906,7 +1906,6 @@ class ApiController(RedditController): @validatedForm( VUser(), VModhash(), - VCaptcha(), VRatelimitImproved(prefix='share', max_usage=g.RL_SHARE_MAX_REQS, rate_user=True, rate_ip=True), share_from=VLength('share_from', max_length=100), @@ -1944,9 +1943,6 @@ class ApiController(RedditController): errors.TOO_MANY_EMAILS): shareform.find(".share-to-errors").children().hide() return - # lastly, check the captcha. - elif shareform.has_errors("captcha", errors.BAD_CAPTCHA): - return elif shareform.has_errors("ratelimit", errors.RATELIMIT): return diff --git a/r2/r2/lib/pages/pages.py b/r2/r2/lib/pages/pages.py index 5fc18ed15..10b740938 100644 --- a/r2/r2/lib/pages/pages.py +++ b/r2/r2/lib/pages/pages.py @@ -3287,7 +3287,6 @@ class NewLink(Templated): class ShareLink(CachedTemplate): def __init__(self, link_name = "", emails = None): - self.captcha = c.user.needs_captcha() self.username = c.user.name Templated.__init__(self, link_name=link_name) diff --git a/r2/r2/templates/sharelink.html b/r2/r2/templates/sharelink.html index 88a7ec0e8..2ad5949e7 100644 --- a/r2/r2/templates/sharelink.html +++ b/r2/r2/templates/sharelink.html @@ -21,7 +21,6 @@ ############################################################################### <%namespace file="utils.html" import="error_field"/> -<%namespace file="captcha.html" import="captchagen"/>