From 06f98c36bbbc66bb5912926a8c92ea4b6ecb015d Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Tue, 9 Apr 2024 19:59:36 -1000 Subject: [PATCH] Resolve user if not found when verifying signing --- server/api/users/[uuid]/inbox/index.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/server/api/users/[uuid]/inbox/index.ts b/server/api/users/[uuid]/inbox/index.ts index 2b072bcf..29bdde05 100644 --- a/server/api/users/[uuid]/inbox/index.ts +++ b/server/api/users/[uuid]/inbox/index.ts @@ -79,12 +79,7 @@ export default apiRoute(async (req, matchedRoute, extraData) => { .split(",")[0] .replace(/"/g, ""); - // TODO: Fetch sender using WebFinger if not found - const sender = await client.user.findUnique({ - where: { - uri: keyId, - }, - }); + const sender = await resolveUser(keyId); if (!sender) { return errorResponse("Invalid keyId", 400);