aboutsummaryrefslogtreecommitdiff
path: root/user/level.go
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2025-10-25 22:58:16 +0200
committerAnhgelus Morhtuuzh <william@herges.fr>2025-10-25 22:58:45 +0200
commit969ba3e0b9580cb0dedc1c78bcda726f18e3a76e (patch)
treecfbbff6609224fd94bc80969d92d12b56ac0e529 /user/level.go
parentae8639514c168c38e7b520d79c2e843b0588a286 (diff)
build(gokord): upgrade to latest nightly
Diffstat (limited to 'user/level.go')
-rw-r--r--user/level.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/user/level.go b/user/level.go
index 4303b47..e7b96af 100644
--- a/user/level.go
+++ b/user/level.go
@@ -82,20 +82,20 @@ func PeriodicReducer(s *discordgo.Session) {
}
wg.Wait()
i := 0
- for g := range s.GuildAPI().State.Guilds() {
+ for _, g := range s.GuildAPI().State.Guilds() {
i++
wg.Add(1)
go func() {
defer wg.Done()
- cfg := config.GetGuildConfig(g.ID)
+ cfg := config.GetGuildConfig(g)
res := gokord.DB.
Model(&CopaingXP{}).
- Where("guild_id = ? and created_at < ?", g.ID, exp.TimeStampNDaysBefore(cfg.DaysXPRemains)).
+ Where("guild_id = ? and created_at < ?", g, exp.TimeStampNDaysBefore(cfg.DaysXPRemains)).
Delete(&CopaingXP{})
if res.Error != nil {
- s.Logger().Error("removing old xp", "error", res.Error, "guild", g.ID)
+ s.Logger().Error("removing old xp", "error", res.Error, "guild", g)
}
- s.Logger().Debug("guild cleaned", "guild", g.Name, "rows affected", res.RowsAffected)
+ s.Logger().Debug("guild cleaned", "guild", g, "rows affected", res.RowsAffected)
}()
}
wg.Wait()