diff --git a/lib/mastodon/routes/search.js b/lib/mastodon/routes/search.js index 38125df..d69feaf 100644 --- a/lib/mastodon/routes/search.js +++ b/lib/mastodon/routes/search.js @@ -83,7 +83,7 @@ router.get("/api/v2/search", tokenRequired, scopeRequired("read", "read:search") } // If no local results and resolve=true, try remote lookup - if (results.accounts.length === 0 && resolve && query.includes("@")) { + if (results.accounts.length === 0 && resolve && (query.includes("@") || query.startsWith("http"))) { const resolved = await resolveRemoteAccount(query, pluginOptions, baseUrl, collections); if (resolved) { results.accounts.push(resolved);