Skip to content

Commit 7491f8c

Browse files
committed
fix logic that was removed on merge
1 parent 4d6e961 commit 7491f8c

File tree

1 file changed

+4
-3
lines changed
  • libraries/src/AWS.Lambda.Powertools.Metrics

1 file changed

+4
-3
lines changed

libraries/src/AWS.Lambda.Powertools.Metrics/Metrics.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -531,11 +531,12 @@ void IMetrics.CaptureColdStartMetric(ILambdaContext context)
531531

532532
// bring default dimensions if exist
533533
var dimensions = Options?.DefaultDimensions;
534-
535-
if (context is not null)
534+
535+
var functionName = Options?.FunctionName ?? context?.FunctionName ?? "";
536+
if (!string.IsNullOrWhiteSpace(functionName))
536537
{
537538
dimensions ??= new Dictionary<string, string>();
538-
dimensions.Add("FunctionName", context.FunctionName);
539+
dimensions.Add("FunctionName", functionName);
539540
}
540541

541542
PushSingleMetric(

0 commit comments

Comments
 (0)