layout: return nil for non existing button

pull/341/head
Demian 4 years ago
parent b10f986ba2
commit 708093dfbc

@ -130,7 +130,10 @@ func (lt *Layout) text(locale, k string, args ...interface{}) string {
}
func (lt *Layout) Button(k string) tele.CallbackEndpoint {
btn := lt.buttons[k]
btn, ok := lt.buttons[k]
if !ok {
return nil
}
return &btn
}

Loading…
Cancel
Save