aboutsummaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2025-09-11 12:58:03 +0200
committerAnhgelus Morhtuuzh <william@herges.fr>2025-09-11 12:58:03 +0200
commitad8f65fec5c7e1e0ec0b3d4e992ffc67a0357661 (patch)
treed46557a9708445f428c5601e3213830cdda8b259 /user
parentd869fa2fa47e71a4c0fea40f468d654d03aa6211 (diff)
feat(db): remove xp when copaing leaves
Diffstat (limited to 'user')
-rw-r--r--user/level.go2
-rw-r--r--user/member.go5
2 files changed, 1 insertions, 6 deletions
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 {