Добавил проверку на ноль, при присвоении суммы

This commit is contained in:
Smile Rex
2025-01-25 18:32:56 +03:00
parent a39c019d6c
commit f1d1cb377f

View File

@@ -48,7 +48,7 @@ func (s *DuelController) StartMatch(c tele.Context) error {
if strings.Contains(c.Text(), " ") { if strings.Contains(c.Text(), " ") {
text = strings.Split(c.Text(), " ")[1] text = strings.Split(c.Text(), " ")[1]
fmt.Println("new command", text) fmt.Println("New match", text)
} else { } else {
return c.Send("Некоректная команда, используйте /duel <сумма>") return c.Send("Некоректная команда, используйте /duel <сумма>")
} }
@@ -57,11 +57,11 @@ func (s *DuelController) StartMatch(c tele.Context) error {
if err != nil { if err != nil {
return c.Send("Некорректная команда, используйте /duel <сумма>") return c.Send("Некорректная команда, используйте /duel <сумма>")
} else { } else {
s.Summ = summ if summ <= 0 {
} return c.Send("Некорректная сумма, используйте положительное значение!")
} else {
if summ <= 0 { s.Summ = summ
return c.Send("Некорректная сумма, используйте положительное значение!") }
} }
s.Inited = true s.Inited = true