From 6d3b7d9454ffdb0d97ddfa036c65a98912707a60 Mon Sep 17 00:00:00 2001 From: ks129 <45097959+ks129@users.noreply.github.com> Date: Fri, 18 Dec 2020 16:07:23 +0200 Subject: Remove DNS blacklist handling from submit route --- backend/routes/forms/submit.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'backend/routes/forms/submit.py') diff --git a/backend/routes/forms/submit.py b/backend/routes/forms/submit.py index dfa0de6..fea4c6d 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: -- cgit v1.2.3