From dcca1eb0dcb163d9e3127618bb5189cd02899bb1 Mon Sep 17 00:00:00 2001 From: Izalia Mae Date: Fri, 2 Dec 2022 00:52:15 -0500 Subject: [PATCH] fix HttpClient fetch_nodeinfo and get --- relay/http_client.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/relay/http_client.py b/relay/http_client.py index e164430..28153a5 100644 --- a/relay/http_client.py +++ b/relay/http_client.py @@ -103,11 +103,7 @@ class HttpClient: return if loads: - if issubclass(loads, DotDict): - message = await resp.json(loads=loads.new_from_json) - - else: - message = await resp.json(loads=loads) + message = await resp.json(loads=loads) elif resp.content_type == MIMETYPES['activity']: message = await resp.json(loads=Message.new_from_json) @@ -189,4 +185,4 @@ class HttpClient: logging.verbose(f'Failed to fetch nodeinfo url for domain: {domain}') return False - return await request(nodeinfo_url, loads=Nodeinfo.new_from_json) or False + return await self.get(nodeinfo_url, loads=Nodeinfo.new_from_json) or False