diff --git a/searchgen/templates/resolver.gotpl b/searchgen/templates/resolver.gotpl index 5f3f064..49b6b58 100644 --- a/searchgen/templates/resolver.gotpl +++ b/searchgen/templates/resolver.gotpl @@ -8,6 +8,10 @@ func (r *queryResolver) Search(ctx context.Context, query string) (*SearchResult {{- else }} func (r *queryResolver) {{ $.Name }}Search(ctx context.Context, query string) (*SearchResultConnection, error) { {{- end }} + if len(query) < 3 { + return nil, ErrSearchQueryTooShort + } + var ( errors []error {{- range $object := $.Objects }}