fix: remove skipCT check from tBraceOpen

Signed-off-by: Manik Rana <manikrana54@gmail.com>
This commit is contained in:
Manik Rana 2024-08-07 17:22:45 +05:30
parent 900c127278
commit 65e2afd6a9

View file

@ -447,14 +447,7 @@ func (p *OpenMetricsParser) Next() (Entry, error) {
}
p.series = p.l.b[p.start:p.l.i]
suffixEntry, err := p.parseMetricSuffix(p.nextToken())
if err != nil {
return EntryInvalid, err
}
if p.isCreatedSeries() && p.skipCTSeries {
return p.Next()
}
return suffixEntry, err
return p.parseMetricSuffix(p.nextToken())
case tMName:
p.offsets = append(p.offsets, p.start, p.l.i)
p.series = p.l.b[p.start:p.l.i]
@ -471,9 +464,9 @@ func (p *OpenMetricsParser) Next() (Entry, error) {
suffixEntry, err := p.parseMetricSuffix(t2)
if err != nil {
return EntryInvalid, err
return suffixEntry, err
}
if p.isCreatedSeries() && p.skipCTSeries {
if p.skipCTSeries && p.isCreatedSeries() {
return p.Next()
}
return suffixEntry, err