Merged in feature/jobcrud (pull request #35)
Job CRUD + Collector Integration * startedcreate * openapispec * createjobintegration * jobgetcontroller * jobcreateclient * updatejob * job * collector
This commit is contained in:
@@ -23,14 +23,8 @@ func parseQueries(queries []*query.Query) ([]Query, error) {
|
||||
}
|
||||
|
||||
func parseQuery(query *query.Query) (*Query, error) {
|
||||
var requiredQueries *[]string
|
||||
if query.RequiredQueryIDs != nil && len(*query.RequiredQueryIDs) > 0 {
|
||||
rQ := make([]string, len(*query.RequiredQueryIDs))
|
||||
for index, id := range *query.RequiredQueryIDs {
|
||||
rQ[index] = id.String()
|
||||
}
|
||||
|
||||
requiredQueries = &rQ
|
||||
if query.RequiredQueryIDs != nil && len(*query.RequiredQueryIDs) == 0 {
|
||||
query.RequiredQueryIDs = nil
|
||||
}
|
||||
|
||||
qt, err := parseQueryType(query.Type)
|
||||
@@ -39,11 +33,11 @@ func parseQuery(query *query.Query) (*Query, error) {
|
||||
}
|
||||
|
||||
q := &Query{
|
||||
Id: query.ID.String(),
|
||||
Id: query.ID,
|
||||
Type: qt,
|
||||
ActiveVersion: query.ActiveVersion,
|
||||
LatestVersion: query.LatestVersion,
|
||||
RequiredQueries: requiredQueries,
|
||||
RequiredQueries: query.RequiredQueryIDs,
|
||||
Config: query.Config,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user