From 8b26001a675ebedd49dfb8be852f0e2f20bb5c2c Mon Sep 17 00:00:00 2001 From: Claudio Martin Date: Thu, 26 Sep 2024 10:39:11 +0200 Subject: [PATCH] update rankingRepositoryImpl, gameRepositoryImp --- server/src/infrastructure/repositories/gameRepositoryImpl.ts | 2 +- server/src/infrastructure/repositories/rankingRepositoryImpl.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/infrastructure/repositories/gameRepositoryImpl.ts b/server/src/infrastructure/repositories/gameRepositoryImpl.ts index 56ccc9b..3b37ce8 100644 --- a/server/src/infrastructure/repositories/gameRepositoryImpl.ts +++ b/server/src/infrastructure/repositories/gameRepositoryImpl.ts @@ -52,7 +52,7 @@ export class GameRepositoryImpl { totalLost: 1, }, }); - const percentage = (updatedRanking.totalLost / updatedRanking.totalGames) * 100; + const percentage = (updatedRanking.totalWins / updatedRanking.totalGames) * 100; await prisma.ranking.upsert({ where: { playerId: data.playerId }, update: { diff --git a/server/src/infrastructure/repositories/rankingRepositoryImpl.ts b/server/src/infrastructure/repositories/rankingRepositoryImpl.ts index e88cc02..1f11dbd 100644 --- a/server/src/infrastructure/repositories/rankingRepositoryImpl.ts +++ b/server/src/infrastructure/repositories/rankingRepositoryImpl.ts @@ -6,7 +6,7 @@ export class RankingRepositoryImpl { async getRanking(): Promise { return await prisma.ranking.findMany({ orderBy: { - winPercentage: 'asc' + winPercentage: 'desc' }, }); };