From 28aac23f3dc13181c7cd1c236bd631768e00abc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Landr=C3=A9?= Date: Tue, 22 Aug 2023 00:09:42 +0200 Subject: [PATCH] fix: casters are now fully working --- src/operations/caster.ts | 5 +---- src/operations/tournament.ts | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/operations/caster.ts b/src/operations/caster.ts index 2d6951f6..d24887af 100644 --- a/src/operations/caster.ts +++ b/src/operations/caster.ts @@ -2,16 +2,13 @@ import { nanoid } from 'nanoid'; import { Caster, PrismaPromise, TournamentId } from '@prisma/client'; import database from '../services/database'; -export const removeAllCastersFromTournament = (tournamentId: TournamentId): boolean => { +export const removeAllCastersFromTournament = (tournamentId: TournamentId) => database.caster.deleteMany({ where: { tournamentId, }, }); - return true; -}; - export const addCasterToTournament = (tournamentId: TournamentId, name: string): PrismaPromise => database.caster.create({ data: { diff --git a/src/operations/tournament.ts b/src/operations/tournament.ts index 7128508b..ce9912aa 100644 --- a/src/operations/tournament.ts +++ b/src/operations/tournament.ts @@ -67,5 +67,5 @@ export const updateTournament = ( ): PrismaPromise => database.tournament.update({ where: { id }, - data, + data: { ...data, casters: undefined }, });