mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-11 05:36:10 -05:00
fix type error
This commit is contained in:
@@ -22,9 +22,14 @@ const teamsHandler = async (req: NextApiRequest, res: NextApiResponse) => {
|
||||
|
||||
async function getHandler(req: NextApiRequest, res: NextApiResponse) {
|
||||
const user = await getMySession(req);
|
||||
const teams = await getAllLadderRegisteredTeams(user?.id);
|
||||
const teams = await getAllLadderRegisteredTeams();
|
||||
|
||||
res.status(200).json(teams);
|
||||
res.status(200).json(
|
||||
teams.map((team) => ({
|
||||
...team,
|
||||
inviteCode: team.ownerId === user?.id ? team.inviteCode : undefined,
|
||||
}))
|
||||
);
|
||||
}
|
||||
|
||||
async function postHandler(req: NextApiRequest, res: NextApiResponse) {
|
||||
|
||||
@@ -13,7 +13,6 @@ const PlayPage = () => {
|
||||
const { gray } = useMyTheme();
|
||||
const { data } = useLadderTeams();
|
||||
|
||||
console.log({ data });
|
||||
return (
|
||||
<MyContainer>
|
||||
<Breadcrumbs pages={[{ name: t`Play` }]} />
|
||||
|
||||
@@ -5,8 +5,8 @@ export type GetAllLadderRegisteredTeamsData = Prisma.PromiseReturnType<
|
||||
typeof getAllLadderRegisteredTeams
|
||||
>;
|
||||
|
||||
export const getAllLadderRegisteredTeams = async (userId?: number) => {
|
||||
const teams = await prisma.ladderRegisteredTeam.findMany({
|
||||
export const getAllLadderRegisteredTeams = async () =>
|
||||
prisma.ladderRegisteredTeam.findMany({
|
||||
include: {
|
||||
roster: {
|
||||
select: {
|
||||
@@ -26,9 +26,3 @@ export const getAllLadderRegisteredTeams = async (userId?: number) => {
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
return teams.map((team) => ({
|
||||
...team,
|
||||
inviteCode: team.ownerId === userId ? team.inviteCode : undefined,
|
||||
}));
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user