feat: add project resource owner serch query (#2528)

This commit is contained in:
Fabi
2021-10-19 09:39:36 +02:00
committed by GitHub
parent 4c50b6dfa2
commit 6f984efb16
3 changed files with 25 additions and 1 deletions

View File

@@ -68,6 +68,8 @@ func ProjectQueryToModel(apiQuery *proj_pb.ProjectQuery) (query.SearchQuery, err
switch q := apiQuery.Query.(type) {
case *proj_pb.ProjectQuery_NameQuery:
return query.NewProjectNameSearchQuery(object.TextMethodToQuery(q.NameQuery.Method), q.NameQuery.Name)
case *proj_pb.ProjectQuery_ProjectResourceOwnerQuery:
return query.NewProjectResourceOwnerSearchQuery(q.ProjectResourceOwnerQuery.ResourceOwner)
default:
return nil, errors.ThrowInvalidArgument(nil, "ORG-vR9nC", "List.Query.Invalid")
}