try this instead

This commit is contained in:
cutestnekoaqua 2023-02-12 00:19:35 +01:00
parent d91358ce2f
commit 1acf0518b0

View file

@ -70,11 +70,11 @@ export function apiAccountMastodon(router: Router): void {
const accessTokens = ctx.headers.authorization; const accessTokens = ctx.headers.authorization;
const client = getClient(BASE_URL, accessTokens); const client = getClient(BASE_URL, accessTokens);
try { try {
const data = await client.searchAccount((ctx.query.acct || '').toString(), { const data = await client.search((ctx.query.acct || '').toString(), "accounts", {
resolve: true resolve: true
}); });
ctx.body = data.data[0]; ctx.body = data.data.accounts[0];
if (data.data.length === 0) { if (data.data.accounts.length === 0) {
ctx.status = 404; ctx.status = 404;
ctx.body = { ctx.body = {
error: `Record (${ctx.query.acct}) not found` error: `Record (${ctx.query.acct}) not found`