fix: #13136, do not log 404s for AP requests

This commit is contained in:
Julian Lam
2025-02-20 12:24:17 -05:00
parent 7520e4f64d
commit 93f48409c5
3 changed files with 14 additions and 4 deletions

View File

@@ -16,10 +16,8 @@ middleware.assertS2S = async function (req, res, next) {
return next('route');
}
const pass = (accept && accept.split(',').some((value) => {
const parts = value.split(';').map(v => v.trim());
return activitypub._constants.acceptableTypes.includes(value || parts[0]);
})) || (contentType && activitypub._constants.acceptableTypes.includes(contentType));
const pass = activitypub.helpers.assertAccepts(accept) ||
(contentType && activitypub._constants.acceptableTypes.includes(contentType));
if (!pass) {
return next('route');