diff options
| author | Anhgelus Morhtuuzh <anhgelus.morhtuuzh@proton.me> | 2024-04-15 19:42:32 +0200 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <anhgelus.morhtuuzh@proton.me> | 2024-04-15 19:42:32 +0200 |
| commit | 5655170779702fb8e390ab948bee7cff1f3fde87 (patch) | |
| tree | 7b192cd33e114a568723c10ff8a5fa959cba558f /xp | |
| parent | 76745af0e841518835a73e6e3590a1b85e579163 (diff) | |
fix(xp): already removed never reset
Diffstat (limited to 'xp')
| -rw-r--r-- | xp/member.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/xp/member.go b/xp/member.go index 977f5a0..bbf013c 100644 --- a/xp/member.go +++ b/xp/member.go @@ -70,6 +70,15 @@ func (c *Copaing) SetLastEvent() { utils.SendAlert("xp/member.go - Setting last event", err.Error(), "time", t, "base_key", u.GenKey()) return } + err = client.Set(context.Background(), fmt.Sprintf( + "%s:%s", + u.GenKey(), + AlreadyRemoved, + ), "0", 0).Err() + if err != nil { + utils.SendAlert("xp/member.go - Setting already removed to 0", err.Error(), "time", t, "base_key", u.GenKey()) + return + } } func (c *Copaing) HourSinceLastEvent() uint { @@ -120,7 +129,7 @@ func (c *Copaing) AddXPAlreadyRemoved(xp uint) uint { ), exp, 0).Err() if err != nil { utils.SendAlert( - "xp/member.go - Setting last event", + "xp/member.go - Setting already removed", err.Error(), "xp already removed", exp, |
