diff options
Diffstat (limited to 'src/lib/strings')
-rw-r--r-- | src/lib/strings/url-helpers.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/strings/url-helpers.ts b/src/lib/strings/url-helpers.ts index ad194714a..288f428c1 100644 --- a/src/lib/strings/url-helpers.ts +++ b/src/lib/strings/url-helpers.ts @@ -193,6 +193,11 @@ export function convertBskyAppUrlIfNeeded(url: string): string { return startUriToStarterPackUri(urlp.pathname) } + // special-case search links + if (urlp.pathname === '/search') { + return `/search?q=${urlp.searchParams.get('q')}` + } + return urlp.pathname } catch (e) { console.error('Unexpected error in convertBskyAppUrlIfNeeded()', e) |