diff --git a/bot_test.go b/bot_test.go index bbf8241..c53c753 100644 --- a/bot_test.go +++ b/bot_test.go @@ -501,7 +501,9 @@ func TestSetWebhookWithoutCert(t *testing.T) { if err != nil { t.Error(err) } - + if info.MaxConnections == 0 { + t.Errorf("wanted max connections to be greater than 0") + } if info.LastErrorDate != 0 { t.Errorf("failed to set webhook: %s", info.LastErrorMessage) } diff --git a/types.go b/types.go index 524a968..742165c 100644 --- a/types.go +++ b/types.go @@ -687,8 +687,9 @@ type WebhookInfo struct { URL string `json:"url"` HasCustomCertificate bool `json:"has_custom_certificate"` PendingUpdateCount int `json:"pending_update_count"` - LastErrorDate int `json:"last_error_date,omitempty"` // optional - LastErrorMessage string `json:"last_error_message,omitempty"` // optional + LastErrorDate int `json:"last_error_date"` // optional + LastErrorMessage string `json:"last_error_message"` // optional + MaxConnections int `json:"max_connections"` } // IsSet returns true if a webhook is currently set.