fix(alert-query-v5): added fillgaps format options in alerts qbv5

This commit is contained in:
aniket 2025-08-26 14:19:18 +05:30
parent e5ab664483
commit 5d1253d2b6
2 changed files with 5 additions and 1 deletions

View File

@ -515,6 +515,7 @@ type CompositeQuery struct {
PromQueries map[string]*PromQuery `json:"promQueries,omitempty"` PromQueries map[string]*PromQuery `json:"promQueries,omitempty"`
Queries []qbtypes.QueryEnvelope `json:"queries,omitempty"` Queries []qbtypes.QueryEnvelope `json:"queries,omitempty"`
FormatOptions *qbtypes.FormatOptions `json:"formatOptions,omitempty"`
PanelType PanelType `json:"panelType"` PanelType PanelType `json:"panelType"`
QueryType QueryType `json:"queryType"` QueryType QueryType `json:"queryType"`

View File

@ -293,6 +293,9 @@ func (r *ThresholdRule) prepareQueryRangeV5(ctx context.Context, ts time.Time) (
} }
req.CompositeQuery.Queries = make([]qbtypes.QueryEnvelope, len(r.Condition().CompositeQuery.Queries)) req.CompositeQuery.Queries = make([]qbtypes.QueryEnvelope, len(r.Condition().CompositeQuery.Queries))
copy(req.CompositeQuery.Queries, r.Condition().CompositeQuery.Queries) copy(req.CompositeQuery.Queries, r.Condition().CompositeQuery.Queries)
if r.Condition().CompositeQuery.FormatOptions != nil {
req.FormatOptions = r.Condition().CompositeQuery.FormatOptions
}
return req, nil return req, nil
} }