diff --git a/server/federation/webfinger.js b/server/federation/webfinger.js index 3680fd6f..e6e4a091 100644 --- a/server/federation/webfinger.js +++ b/server/federation/webfinger.js @@ -28,7 +28,7 @@ router.get('/webfinger', allowFederation, (req, res) => { } const resource = req.query.resource - const domain = (new url.URL(settings.baseurl)).host + const domain = (new url.URL(res.locals.settings.baseurl)).host const [, name, req_domain] = resource.match(/acct:(.*)@(.*)/) if (domain !== req_domain) { log.warn(`Bad webfinger request, requested domain "${req_domain}" instead of "${domain}"`)