Bug fix
This commit is contained in:
parent
78ff09ba37
commit
0798a5bd89
15
index.html
15
index.html
@ -1638,15 +1638,28 @@
|
|||||||
// Consolidate participants with same address and choice
|
// Consolidate participants with same address and choice
|
||||||
const consolidatedParticipants = {}
|
const consolidatedParticipants = {}
|
||||||
for (const participant in contractParticipants) {
|
for (const participant in contractParticipants) {
|
||||||
const { participantFloAddress, tokenAmount, userChoice, winningAmount } = contractParticipants[participant]
|
const { participantFloAddress, tokenAmount, userChoice, winningAmount, participationAmount } = contractParticipants[participant]
|
||||||
const id = userChoice ? `${participantFloAddress}-${userChoice}` : participantFloAddress
|
const id = userChoice ? `${participantFloAddress}-${userChoice}` : participantFloAddress
|
||||||
if (!consolidatedParticipants[id]) {
|
if (!consolidatedParticipants[id]) {
|
||||||
consolidatedParticipants[id] = contractParticipants[participant]
|
consolidatedParticipants[id] = contractParticipants[participant]
|
||||||
} else {
|
} else {
|
||||||
|
if (tokenAmount) {
|
||||||
|
if (!consolidatedParticipants[id].tokenAmount)
|
||||||
|
consolidatedParticipants[id].tokenAmount = 0
|
||||||
consolidatedParticipants[id].tokenAmount += tokenAmount
|
consolidatedParticipants[id].tokenAmount += tokenAmount
|
||||||
|
}
|
||||||
|
if (participationAmount) {
|
||||||
|
if (!consolidatedParticipants[id].participationAmount)
|
||||||
|
consolidatedParticipants[id].participationAmount = 0
|
||||||
|
consolidatedParticipants[id].participationAmount += participationAmount
|
||||||
|
}
|
||||||
|
if (winningAmount) {
|
||||||
|
if (!consolidatedParticipants[id].winningAmount)
|
||||||
|
consolidatedParticipants[id].winningAmount = 0
|
||||||
consolidatedParticipants[id].winningAmount += winningAmount
|
consolidatedParticipants[id].winningAmount += winningAmount
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
for (const participant in consolidatedParticipants) {
|
for (const participant in consolidatedParticipants) {
|
||||||
const participantCard = render.participantCard(consolidatedParticipants[participant])
|
const participantCard = render.participantCard(consolidatedParticipants[participant])
|
||||||
if (participantCard)
|
if (participantCard)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user