Skip to content

Commit

Permalink
fix rfp id fallback
Browse files Browse the repository at this point in the history
  • Loading branch information
zivillian committed Mar 23, 2021
1 parent b80f4e0 commit f10e5bb
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/ommstats/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ private async Task AddRfpStatsAsync(Dictionary<string, double> target, Cancellat
GetRFPStatisticResp rfpStats;
var rfps = await _client.GetRFPAllAsync(false, false, cancellationToken);
var rfpNames = rfps
.GroupBy(x => x.Name).Where(x => x.Count() == 1) //distinct by name
.GroupBy(x => x.Name).Where(x => x.Count() == 1) //skip duplicate names
.SelectMany(x => x)
.Where(x => x.Id.HasValue)
.ToDictionary(x => x.Id.Value, x => x.Name);
Expand All @@ -203,7 +203,7 @@ private async Task AddRfpStatsAsync(Dictionary<string, double> target, Cancellat
var value = rfp.Values[statName.Id];
if (!rfpNames.TryGetValue(rfp.Id, out var rfpName))
{
rfpName = id.ToString();
rfpName = rfp.Id.ToString();
}
rfpName = escaper.Escape(rfpName);
target.Add($"omm.rfpstats.{rfpName}.{group}.{metric}", value);
Expand Down

0 comments on commit f10e5bb

Please sign in to comment.