diff options
| author | 2020-12-18 19:11:58 +0200 | |
|---|---|---|
| committer | 2020-12-18 19:11:58 +0200 | |
| commit | 45db68a08ba8f1590777e825f4716cb73b68c1c9 (patch) | |
| tree | d2c410f2b638030443f971281708d891c52a5abd /backend/routes | |
| parent | Merge branch 'main' into ks123/form-patch (diff) | |
| parent | Merge pull request #41 from python-discord/ks123/dns-check-remove (diff) | |
Merge branch 'main' into ks123/form-patch
Diffstat (limited to 'backend/routes')
| -rw-r--r-- | backend/routes/forms/submit.py | 7 | 
1 files changed, 1 insertions, 6 deletions
| diff --git a/backend/routes/forms/submit.py b/backend/routes/forms/submit.py index 42fcf79..5bcdeff 100644 --- a/backend/routes/forms/submit.py +++ b/backend/routes/forms/submit.py @@ -9,7 +9,6 @@ import uuid  import httpx  from pydantic.main import BaseModel -import pydnsbl  from pydantic import ValidationError  from spectree import Response  from starlette.requests import Request @@ -77,9 +76,6 @@ class SubmitForm(Route):                  user_agent_hash_ctx.update(request.headers["User-Agent"].encode())                  user_agent_hash = binascii.hexlify(user_agent_hash_ctx.digest()) -                dsn_checker = pydnsbl.DNSBLIpChecker() -                dsn_blacklist = await dsn_checker.check_async(request.client.host) -                  async with httpx.AsyncClient() as client:                      query_params = {                          "secret": HCAPTCHA_API_SECRET, @@ -96,8 +92,7 @@ class SubmitForm(Route):                  response["antispam"] = {                      "ip_hash": ip_hash.decode(),                      "user_agent_hash": user_agent_hash.decode(), -                    "captcha_pass": captcha_data["success"], -                    "dns_blacklisted": dsn_blacklist.blacklisted, +                    "captcha_pass": captcha_data["success"]                  }              if FormFeatures.REQUIRES_LOGIN.value in form.features: | 
