Adding upstream version 0.28.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
88f1d47ab6
commit
e28c88ef14
933 changed files with 194711 additions and 0 deletions
18
core/collection_model_view_options.go
Normal file
18
core/collection_model_view_options.go
Normal file
|
@ -0,0 +1,18 @@
|
|||
package core
|
||||
|
||||
import (
|
||||
validation "github.com/go-ozzo/ozzo-validation/v4"
|
||||
)
|
||||
|
||||
var _ optionsValidator = (*collectionViewOptions)(nil)
|
||||
|
||||
// collectionViewOptions defines the options for the "view" type collection.
|
||||
type collectionViewOptions struct {
|
||||
ViewQuery string `form:"viewQuery" json:"viewQuery"`
|
||||
}
|
||||
|
||||
func (o *collectionViewOptions) validate(cv *collectionValidator) error {
|
||||
return validation.ValidateStruct(o,
|
||||
validation.Field(&o.ViewQuery, validation.Required, validation.By(cv.checkViewQuery)),
|
||||
)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue