Correction booléen asynchrone
This commit is contained in:
parent
af14cfb11d
commit
54a7806316
@ -37,7 +37,7 @@ export class ChallengeActionsService {
|
||||
}
|
||||
|
||||
async update(id: number, updateChallengeActionDto: UpdateChallengeActionDto): Promise<ChallengeAction> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucune action de défi trouvée avec l'identifiant ${id}`)
|
||||
return await this.prisma.challengeAction.update({
|
||||
where: { id },
|
||||
@ -46,7 +46,7 @@ export class ChallengeActionsService {
|
||||
}
|
||||
|
||||
async remove(id: number): Promise<ChallengeAction> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucune action de défi trouvée avec l'identifiant ${id}`)
|
||||
return await this.prisma.challengeAction.delete({
|
||||
where: { id },
|
||||
|
@ -38,7 +38,7 @@ export class ChallengesService {
|
||||
}
|
||||
|
||||
async update(id: number, updateChallengeDto: UpdateChallengeDto): Promise<Challenge> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucun défi n'existe avec l'identifiant ${id}`)
|
||||
return await this.prisma.challenge.update({
|
||||
where: { id },
|
||||
@ -50,7 +50,7 @@ export class ChallengesService {
|
||||
}
|
||||
|
||||
async remove(id: number): Promise<Challenge> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucun défi n'existe avec l'identifiant ${id}`)
|
||||
return await this.prisma.challenge.delete({
|
||||
where: { id },
|
||||
|
@ -49,7 +49,7 @@ export class GeolocationsService {
|
||||
}
|
||||
|
||||
async remove(id: number): Promise<Geolocation> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucune géolocalisation n'existe avec l'identifiant ${id}`)
|
||||
return await this.prisma.geolocation.delete({ where: { id } })
|
||||
}
|
||||
|
@ -39,7 +39,7 @@ export class MoneyUpdatesService {
|
||||
}
|
||||
|
||||
async update(id: number, updateMoneyUpdateDto: UpdateMoneyUpdateDto): Promise<MoneyUpdate> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucune modification de solde n'existe avec l'identifiant ${id}`)
|
||||
return await this.prisma.moneyUpdate.update({
|
||||
where: { id },
|
||||
@ -48,7 +48,7 @@ export class MoneyUpdatesService {
|
||||
}
|
||||
|
||||
async remove(id: number): Promise<MoneyUpdate> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Aucune modification de solde n'existe avec l'identifiant ${id}`)
|
||||
return await this.prisma.moneyUpdate.delete({
|
||||
where: { id },
|
||||
|
@ -40,7 +40,7 @@ export class TrainsService {
|
||||
}
|
||||
|
||||
async update(id: string, updateTrainDto: UpdateTrainDto): Promise<TrainTrip> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Le train à modifier n'existe pas avec l'identifiant ${id}`)
|
||||
return await this.prisma.trainTrip.update({
|
||||
where: { id },
|
||||
@ -49,7 +49,7 @@ export class TrainsService {
|
||||
}
|
||||
|
||||
async remove(id: string): Promise<TrainTrip> {
|
||||
if (!this.findOne(id))
|
||||
if (!await this.findOne(id))
|
||||
throw new NotFoundException(`Le train à supprimer n'existe pas avec l'identifiant ${id}`)
|
||||
return await this.prisma.trainTrip.delete({
|
||||
where: { id },
|
||||
@ -58,8 +58,7 @@ export class TrainsService {
|
||||
|
||||
async import(player: Player, { id: trainId }: ImportTrainDto): Promise<TrainTrip> {
|
||||
const game = await this.prisma.game.findUnique({ where: { id: 1 } })
|
||||
|
||||
if (this.findOne(trainId))
|
||||
if (await this.findOne(trainId))
|
||||
throw new ConflictException(`Le train avec l'identifiant ${trainId} est déjà importé`)
|
||||
|
||||
const interrailResult: InterrailJourney = await fetch(`https://3uiwjsimnh.execute-api.eu-central-1.amazonaws.com/Prod/journey-import?id=${trainId}`)
|
||||
|
Loading…
Reference in New Issue
Block a user