+6
-4
src/routes/(app)/+page.server.ts
+6
-4
src/routes/(app)/+page.server.ts
···
18
18
19
19
query = query.trim();
20
20
21
-
if (MAYBE_HANDLE_RE.test(query)) {
22
-
redirect(302, `${base}/search/users?q=${encodeURIComponent(query)}`);
23
-
}
21
+
// if (MAYBE_HANDLE_RE.test(query)) {
22
+
// redirect(302, `${base}/search/users?q=${encodeURIComponent(query)}`);
23
+
// }
24
+
25
+
// redirect(302, `${base}/search/posts?q=${encodeURIComponent(query)}`);
24
26
25
-
redirect(302, `${base}/search/posts?q=${encodeURIComponent(query)}`);
27
+
redirect(302, `${base}/search/users?q=${encodeURIComponent(query)}`);
26
28
},
27
29
async redirect({ request }) {
28
30
const formData = await request.formData();
+1
-1
src/routes/(app)/+page.svelte
+1
-1
src/routes/(app)/+page.svelte
···
25
25
name="query"
26
26
required
27
27
autofocus={!form || form.place === 'search'}
28
-
placeholder="Search for keywords, @usernames, #tags"
28
+
placeholder="Search for users or feeds"
29
29
class="input"
30
30
aria-invalid={form?.place === 'search'}
31
31
aria-errormessage={form?.place === 'search' ? 'search-error' : undefined}
+6
-4
src/routes/(app)/search/+server.ts
+6
-4
src/routes/(app)/search/+server.ts
···
20
20
const query = q.trim();
21
21
22
22
// redirect to user search if query starts with '@' and is a valid handle
23
-
if (query.startsWith('@') && isHandle(query.slice(1))) {
24
-
redirect(302, `${base}/search/users?q=${encodeURIComponent(query)}`);
25
-
}
23
+
// if (query.startsWith('@') && isHandle(query.slice(1))) {
24
+
// redirect(302, `${base}/search/users?q=${encodeURIComponent(query)}`);
25
+
// }
26
26
27
27
// redirect if it's a known bsky.app link
28
28
{
···
33
33
}
34
34
}
35
35
36
-
redirect(302, `${base}/search/posts?q=${encodeURIComponent(query)}`);
36
+
// redirect(302, `${base}/search/posts?q=${encodeURIComponent(query)}`);
37
+
38
+
redirect(302, `${base}/search/users?q=${encodeURIComponent(query)}`);
37
39
};
38
40
39
41
const findLinkRedirect = (raw: string): string | null | undefined => {