From ad8f65fec5c7e1e0ec0b3d4e992ffc67a0357661 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Thu, 11 Sep 2025 12:58:03 +0200 Subject: feat(db): remove xp when copaing leaves --- user/level.go | 2 +- user/member.go | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) (limited to 'user') diff --git a/user/level.go b/user/level.go index be7d212..cf4d99b 100644 --- a/user/level.go +++ b/user/level.go @@ -64,7 +64,7 @@ func PeriodicReducer(dg *discordgo.Session) { } cxps := make([]*cXP, len(cs)) for i, c := range cs { - if i%10 == 9 { + if i%25 == 24 { wg.Wait() // prevents spamming the DB } wg.Add(1) diff --git a/user/member.go b/user/member.go index ad8762f..9068a6f 100644 --- a/user/member.go +++ b/user/member.go @@ -26,11 +26,6 @@ type CopaingAccess interface { GetXP() uint } -const ( - LastEvent = "last_event" - AlreadyRemoved = "already_removed" -) - func GetCopaing(discordID string, guildID string) *Copaing { c := Copaing{DiscordID: discordID, GuildID: guildID} if err := c.Load(); err != nil { -- cgit v1.2.3