We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ae76c93 + 4baff31 commit b2dddd6Copy full SHA for b2dddd6
configs.go
@@ -2114,7 +2114,12 @@ func (config InvoiceConfig) params() (Params, error) {
2114
2115
params.AddNonEmpty("provider_token", config.ProviderToken)
2116
params.AddNonZero("max_tip_amount", config.MaxTipAmount)
2117
- err = params.AddInterface("suggested_tip_amounts", config.SuggestedTipAmounts)
+ if len(config.SuggestedTipAmounts) > 0 {
2118
+ err = params.AddInterface("suggested_tip_amounts", config.SuggestedTipAmounts)
2119
+ if err != nil {
2120
+ return params, err
2121
+ }
2122
2123
params.AddNonEmpty("start_parameter", config.StartParameter)
2124
params.AddNonEmpty("provider_data", config.ProviderData)
2125
params.AddNonEmpty("photo_url", config.PhotoURL)
0 commit comments