diff options
| author | Anhgelus Morhtuuzh <william@herges.fr> | 2026-01-22 20:10:21 +0100 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <william@herges.fr> | 2026-01-22 20:10:21 +0100 |
| commit | 8255a2e51454049f3ac1532f6e1125f528691c37 (patch) | |
| tree | 064b7dbdd07efd85162c954d20c1dcd831ea84f6 /user/xp.go | |
| parent | eee2a3873e11bef6bee2f71cf429c8a870c5383c (diff) | |
refactor(commands): use new handlers
Diffstat (limited to 'user/xp.go')
| -rw-r--r-- | user/xp.go | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -26,17 +26,20 @@ func (c *cXP) GetXP() uint { func (cc *CopaingCached) AddXP(ctx context.Context, s bot.Session, m *user.Member, xp uint, fn func(uint, uint)) { old := cc.XP pastLevel := exp.Level(old) - s.Logger().Debug("adding xp", "user", m.DisplayName(), "old", old, "to add", xp) + bot.Logger(ctx).Debug("adding xp", "user", m.DisplayName(), "old", old, "to add", xp) cc.XP += xp cc.XPToAdd += xp if err := cc.Save(ctx); err != nil { - s.Logger().Error("saving user in state", "error", err, "user", m.DisplayName(), "xp", xp, "guild", cc.GuildID) + bot.Logger(ctx).Error( + "saving user in state", + "error", err, "user", m.DisplayName(), "xp", xp, "guild", cc.GuildID, + ) return } newLevel := exp.Level(old + xp) if newLevel > pastLevel { fn(old+xp, newLevel) - onNewLevel(s, m, newLevel) + onNewLevel(ctx, s, m, newLevel) } } |
