From 2d21dfa22931bdb887ccccba4a33e6fa4755e94b Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 26 Nov 2019 13:41:40 +0000 Subject: utils.http.Response.data should always be `bytes` - add .decode and .soup --- modules/onionoo.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules/onionoo.py') diff --git a/modules/onionoo.py b/modules/onionoo.py index 427cc487..bfd882cd 100644 --- a/modules/onionoo.py +++ b/modules/onionoo.py @@ -11,9 +11,9 @@ URL_RELAY_SEARCH_DETAILS = "https://metrics.torproject.org/rs.html#details/" def _get_relays_details(search): page = utils.http.request( - URL_ONIONOO_DETAILS, get_params={"search": search}, json=True) - if page and "relays" in page.data: - return page.data["relays"] + URL_ONIONOO_DETAILS, get_params={"search": search}).json() + if page and "relays" in page: + return page["relays"] raise utils.EventResultsError() def _format_relay_summary_message(relays, search): -- cgit v1.3.1-10-gc9f91