fix(config): edit does not work
This commit is contained in:
parent
fc151a9cee
commit
5451dd0e81
1 changed files with 4 additions and 5 deletions
|
@ -99,6 +99,7 @@ func ConfigXP(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
||||||
XP: exp,
|
XP: exp,
|
||||||
RoleID: role.ID,
|
RoleID: role.ID,
|
||||||
})
|
})
|
||||||
|
cfg.Save()
|
||||||
case "del":
|
case "del":
|
||||||
_, r := cfg.FindXpRole(role.ID)
|
_, r := cfg.FindXpRole(role.ID)
|
||||||
if r == nil {
|
if r == nil {
|
||||||
|
@ -110,7 +111,7 @@ func ConfigXP(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
||||||
}
|
}
|
||||||
gokord.DB.Delete(r)
|
gokord.DB.Delete(r)
|
||||||
case "edit":
|
case "edit":
|
||||||
pos, r := cfg.FindXpRole(role.ID)
|
_, r := cfg.FindXpRole(role.ID)
|
||||||
if r == nil {
|
if r == nil {
|
||||||
err := resp.Message("Le rôle n'a pas été trouvé dans la config.").Send()
|
err := resp.Message("Le rôle n'a pas été trouvé dans la config.").Send()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -118,8 +119,8 @@ func ConfigXP(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
r.RoleID = role.ID
|
r.XP = exp
|
||||||
cfg.XpRoles[pos] = *r
|
gokord.DB.Save(r)
|
||||||
default:
|
default:
|
||||||
err := resp.Message("Le type d'action n'est pas valide.").Send()
|
err := resp.Message("Le type d'action n'est pas valide.").Send()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -127,8 +128,6 @@ func ConfigXP(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// save
|
|
||||||
cfg.Save()
|
|
||||||
err := resp.Message("La configuration a bien été mise à jour.").Send()
|
err := resp.Message("La configuration a bien été mise à jour.").Send()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
utils.SendAlert("commands/config.go - Config updated", err.Error())
|
utils.SendAlert("commands/config.go - Config updated", err.Error())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue