From a71aaaf464c0b934b7e7b0fb027f8b8f20cd04d7 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sat, 7 Mar 2026 17:25:58 +0200 Subject: [PATCH] Fix impersonation --- app/features/search/routes/search.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/features/search/routes/search.ts b/app/features/search/routes/search.ts index 42ee9b11f..7a9c98b08 100644 --- a/app/features/search/routes/search.ts +++ b/app/features/search/routes/search.ts @@ -1,4 +1,5 @@ import type { LoaderFunctionArgs } from "react-router"; +import { DANGEROUS_CAN_ACCESS_DEV_CONTROLS } from "~/features/admin/core/dev-controls"; import { getUser } from "~/features/auth/core/user.server"; import * as TeamRepository from "~/features/team/TeamRepository.server"; import * as TournamentRepository from "~/features/tournament/TournamentRepository.server"; @@ -13,9 +14,11 @@ import type { SearchType } from "../search-types"; export type SearchLoaderData = SerializeFrom; export const loader = async ({ request }: LoaderFunctionArgs) => { - const user = getUser(); - if (!user) { - return null; + if (!DANGEROUS_CAN_ACCESS_DEV_CONTROLS) { + const user = getUser(); + if (!user) { + return null; + } } const {