Jelajahi Sumber

Update page exclusion function to not match double slashes

arvid-e 3 bulan lalu
induk
melakukan
2074dade6e
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      apps/app/src/features/search/utils/disable-user-pages.ts

+ 1 - 1
apps/app/src/features/search/utils/disable-user-pages.ts

@@ -1,7 +1,7 @@
 import type { QueryTerms } from '~/server/interfaces/search';
 
 export function excludeUserPagesFromQuery(terms: QueryTerms): void {
-  const userRegex: RegExp = /^\/user($|\/)/;
+  const userRegex: RegExp = /^\/user($|\/(?!\/))/;
 
   terms.prefix = terms.prefix.filter((p) => !userRegex.test(p));
   terms.not_prefix = terms.not_prefix.filter((p) => !userRegex.test(p));