controllersupdate

This commit is contained in:
Michael McGuinness
2025-01-03 14:21:14 +00:00
parent 483a47e4e0
commit 9f505dd94c
10 changed files with 109 additions and 75 deletions
+3 -1
View File
@@ -15,8 +15,10 @@ func ParseQuery(query *query.Query) *serviceinterfaces.Query {
return &serviceinterfaces.Query{
Id: query.ID.String(),
Type: ParseQueryType(query.Type),
ActiveVersion: query.Version,
ActiveVersion: query.ActiveVersion,
LatestVersion: query.LatestVersion,
RequiredQueries: requiredQueries,
Config: &query.Config,
}
}
+8 -2
View File
@@ -120,13 +120,19 @@ func (s *QueryController) Deprecate(ctx context.Context, req *spec.IdMessage) (*
}
func (s *QueryController) Test(ctx context.Context, req *serviceinterfaces.QueryTestRequest) (*serviceinterfaces.QueryTestResponse, error) {
id, err := uuid.Parse(req.GetId())
queryId, err := uuid.Parse(req.GetQueryId())
if err != nil {
return nil, err
}
docId, err := uuid.Parse(req.GetDocumentId())
if err != nil {
return nil, err
}
value, err := s.query.Test(ctx, query.Test{
ID: id,
QueryID: queryId,
QueryVersion: req.GetQueryVersion(),
DocumentID: docId,
})
if err != nil {
return nil, err