From c2b72246d043ec4da91bf67a869531a037e2e136 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sat, 19 Aug 2023 13:45:21 +0300 Subject: [PATCH] Fix not showing team on the match page if made on preparing screen --- app/features/sendouq/routes/q.preparing.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/features/sendouq/routes/q.preparing.tsx b/app/features/sendouq/routes/q.preparing.tsx index e6bc9e5e6..6c6e1cc75 100644 --- a/app/features/sendouq/routes/q.preparing.tsx +++ b/app/features/sendouq/routes/q.preparing.tsx @@ -34,6 +34,7 @@ import { refreshGroup } from "../queries/refreshGroup.server"; import { setGroupAsActive } from "../queries/setGroupAsActive.server"; import { trustedPlayersAvailableToPlay } from "../queries/usersInActiveGroup.server"; import { useAutoRefresh } from "~/hooks/useAutoRefresh"; +import { syncGroupTeamId } from "../queries/syncGroupTeamId.server"; export const handle: SendouRouteHandle = { i18n: ["q"], @@ -94,6 +95,10 @@ export const action: ActionFunction = async ({ request }) => { userId: data.id, }); + if (ownGroupWithMembers.members.length + 1 === FULL_GROUP_SIZE) { + syncGroupTeamId(ownGroupWithMembers.id); + } + return null; } default: {