From 9b15ca181f16bee13a4c7c90156a58db9a103b60 Mon Sep 17 00:00:00 2001 From: Ryan Barrett Date: Wed, 30 Dec 2020 07:22:10 -0800 Subject: [PATCH] webfinger bug fix fixes https://console.cloud.google.com/errors/CKftxaDNhcunOQ --- webfinger.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/webfinger.py b/webfinger.py index d821c67..21f96b6 100644 --- a/webfinger.py +++ b/webfinger.py @@ -158,12 +158,11 @@ class WebfingerHandler(UserHandler): resource = util.get_required_param(self, 'resource') try: user, domain = util.parse_acct_uri(resource) + if domain in common.DOMAINS: + domain = user except ValueError: domain = urllib.parse.urlparse(resource).netloc or resource - if domain in common.DOMAINS: - domain = user - url = None if resource.startswith('http://') or resource.startswith('https://'): url = resource