commit e0f1151b2ee024f7b9b14365b0ef9d81c3030313
parent 6e3a96166342bddf6f240d9b7ed9405173e5a0fb
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Wed, 27 Dec 2023 11:22:33 -0500
admin
Diffstat:
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/pkg/web/handlers/admin.go b/pkg/web/handlers/admin.go
@@ -494,11 +494,11 @@ func AdminPokerTransactionsHandler(c echo.Context) error {
data.SumOut, _ = db.GetPokerXmrTransactionsSumOut()
data.DiffInOut = data.SumIn - data.SumOut
sumXmrBalance, _ := db.GetUsersXmrBalance()
- sumRakeBack, _ := db.GetUsersRakeBack()
+ data.UsersRakeBack, _ = db.GetUsersRakeBack()
sumTableAccounts, sumTableBets, _ := db.GetPokerTableAccountSums()
data.Discrepancy = (int64(data.SumIn) - int64(data.SumOut)) -
int64(sumXmrBalance) -
- int64(sumRakeBack.ToPiconero()) -
+ int64(data.UsersRakeBack.ToPiconero()) -
int64(data.PokerCasino.Rake.ToPiconero()) -
int64(sumTableAccounts.ToPiconero()) -
int64(sumTableBets.ToPiconero())
diff --git a/pkg/web/handlers/data.go b/pkg/web/handlers/data.go
@@ -911,6 +911,7 @@ type adminPokerTransactionsData struct {
SumIn database.Piconero
SumOut database.Piconero
DiffInOut database.Piconero
+ UsersRakeBack database.PokerChip
Discrepancy int64
DiscrepancyPiconero database.Piconero
}
diff --git a/pkg/web/public/views/pages/admin/poker-transactions.gohtml b/pkg/web/public/views/pages/admin/poker-transactions.gohtml
@@ -6,11 +6,13 @@
<div class="mb-3">
<table>
<tr><td>Rake:</td> <td>{{ .Data.PokerCasino.Rake }} <small>chips</small> | <span style="font-family: monospace;">{{ .Data.PokerCasino.Rake.ToPiconero.XmrStr }}</span> <small>XMR</small> | {{ .Data.PokerCasino.Rake.ToPiconero.RawString }}</td> <td>{{ .Data.PokerCasino.Rake.ToPiconero.UsdStr }}</td></tr>
+ <tr><td>Rake back given:</td> <td>{{ .Data.PokerCasino.TotalRakeBack }}</td><td></td></tr>
<tr><td>Hands played:</td> <td>{{ .Data.PokerCasino.HandsPlayed }}</td><td></td></tr>
<tr><td>Wallet balance:</td> <td><span style="font-family: monospace;">{{ .Data.Balance.XmrStr }}</span> <small>XMR</small></td> <td>{{ .Data.Balance.UsdStr }}</td></tr>
<tr><td>Wallet unlocked balance:</td><td><span style="font-family: monospace;">{{ .Data.UnlockedBalance.XmrStr }}</span> <small>XMR</small></td><td>{{ .Data.UnlockedBalance.UsdStr }}</td></tr>
<tr><td>Sum ins:</td> <td><span style="font-family: monospace;">{{ .Data.SumIn.XmrStr }}</span> <small>XMR</small></td> <td>{{ .Data.SumIn.UsdStr }}</td></tr>
<tr><td>Sum outs:</td> <td><span style="font-family: monospace;">{{ .Data.SumOut.XmrStr }}</span> <small>XMR</small></td> <td>{{ .Data.SumOut.UsdStr }}</td></tr>
+ <tr><td>Sum users rake back:</td> <td><span style="font-family: monospace;" title="{{ .Data.UsersRakeBack }} chips">{{ .Data.UsersRakeBack.ToPiconero.XmrStr }}</span> <small>XMR</small></td> <td>{{ .Data.UsersRakeBack.ToPiconero.UsdStr }}</td></tr>
<tr><td>Diff ins/outs:</td> <td><span style="font-family: monospace;">{{ .Data.DiffInOut.XmrStr }}</span> <small>XMR</small></td> <td>{{ .Data.DiffInOut.UsdStr }}</td></tr>
<tr><td>Discrepancy:</td> <td><span style="font-family: monospace;">{{ .Data.Discrepancy }}</span> {{ .Data.DiscrepancyPiconero.XmrStr }} <small>XMR</small></td> <td>{{ .Data.DiscrepancyPiconero.UsdStr }}</td></tr>
</table>