From 41e7ba3eee678b515d2dea07add8476ca830e925 Mon Sep 17 00:00:00 2001 From: "Kalle (Sendou)" <38327916+Sendouc@users.noreply.github.com> Date: Sat, 28 Nov 2020 11:39:05 +0200 Subject: [PATCH] user page fallback fix test --- pages/u/[identifier].tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pages/u/[identifier].tsx b/pages/u/[identifier].tsx index 1d28d8017..7e31545eb 100644 --- a/pages/u/[identifier].tsx +++ b/pages/u/[identifier].tsx @@ -38,12 +38,15 @@ const ProfilePage = (props: Props) => { const [buildToEdit, setBuildToEdit] = useState(false); const [loggedInUser] = useUser(); - const { data: user } = useSWR( + const { data } = useSWR( !!props.user?.id && props.user.id === loggedInUser?.id ? `/api/users/${props.user.id}` : null, { initialData: props.user } ); + + const user = data ? data : props.user; + const { data: builds, weaponCounts, setWeapon, buildCount } = useBuildsByUser( user?.id );