chore: refacto
This commit is contained in:
@@ -70,13 +70,7 @@ func (d *Database) DebitReferralBalance(username string, amount float64) error {
|
||||
return tx.Commit()
|
||||
}
|
||||
|
||||
// RestoreReferralBalance restaure le solde parrainage si la commande échoue après le débit.
|
||||
func (d *Database) RestoreReferralBalance(username string, amount float64) error {
|
||||
return d.CreditClientReferral(username, amount)
|
||||
}
|
||||
|
||||
// UseClientReferralBalance déduit un montant du solde parrainage dans une transaction.
|
||||
// Retourne une erreur si le solde est insuffisant.
|
||||
func (d *Database) UseClientReferralBalance(tx *sql.Tx, username string, amount float64) error {
|
||||
if amount <= 0 {
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user