1
0
mirror of https://github.com/shiroikitsu8/Bayshore_6r_legacy.git synced 2024-12-01 02:27:22 +01:00

Merge pull request #44 from ghkkk090/patch-1

fix terminal ocm ranking
This commit is contained in:
Luna 2022-10-09 20:36:18 +01:00 committed by GitHub
commit 05835fded6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -631,30 +631,17 @@ export default class TerminalModule extends Module {
{
console.log('Current OCM Day : Competition Day / Main Draw');
// Get Current OCM Period
let OCMCurrentPeriod = await prisma.oCMPeriod.findFirst({
where: {
competitionDbId: ocmEventDate!.dbId,
competitionId: ocmEventDate!.competitionId,
startAt:
{
lte: date, // competitionStartAt is less than current date
},
closeAt:
{
gte: date, // competitionCloseAt is greater than current date
}
}
});
// Get Current OCM Period and All User's Record
let ocmParticipant = await prisma.oCMTally.findMany({
where:{
competitionId: ocmEventDate!.competitionId,
periodId: OCMCurrentPeriod!.periodId
},
orderBy: {
result: 'desc'
}
orderBy: [
{
result: 'desc',
periodId: 'desc'
}
]
})
numOfParticipants = ocmParticipant.length;
@ -663,6 +650,8 @@ export default class TerminalModule extends Module {
if(ocmParticipant)
{
periodId = ocmParticipant[0].periodId;
for(let i=0; i<ocmParticipant.length; i++)
{
let cars = await prisma.car.findFirst({