1
0
mirror of https://github.com/pocketbase/pocketbase.git synced 2025-11-27 08:27:06 +02:00

added realtime topic length validator

This commit is contained in:
Gani Georgiev
2024-11-03 13:14:39 +02:00
parent 8c71a291ff
commit 83d91b3dd5
2 changed files with 52 additions and 1 deletions

View File

@@ -160,7 +160,10 @@ type realtimeSubscribeForm struct {
func (form *realtimeSubscribeForm) validate() error {
return validation.ValidateStruct(form,
validation.Field(&form.ClientId, validation.Required, validation.Length(1, 255)),
validation.Field(&form.Subscriptions, validation.Length(0, 1000)),
validation.Field(&form.Subscriptions,
validation.Length(0, 1000),
validation.Each(validation.Length(0, 2500)),
),
)
}