diff --git a/internal/apimodules/kofi/kofi.go b/internal/apimodules/kofi/kofi.go index d05a917..c6121b8 100644 --- a/internal/apimodules/kofi/kofi.go +++ b/internal/apimodules/kofi/kofi.go @@ -100,8 +100,8 @@ func handleKoFiPost(w http.ResponseWriter, r *http.Request) { fields.Set("isSubscription", payload.IsSubscriptionPayment) fields.Set("isFirstSubPayment", payload.IsFirstSubscriptionPayment) - if payload.IsPublic { - fields.Set("message", payload.Message) + if payload.IsPublic && payload.Message != nil { + fields.Set("message", *payload.Message) } if payload.IsSubscriptionPayment && payload.TierName != nil {