Skip to content

Commit d1d9b08

Browse files
Fixes issue in generating summary. Closes #284 (#287)
1 parent 36677b0 commit d1d9b08

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

m365-developer-proxy-plugins/RequestLogs/ExecutionSummaryPlugin.cs

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ private Dictionary<string, Dictionary<string, Dictionary<string, int>>> GetGroup
242242
var message = GetRequestMessage(log);
243243
if (log.MessageType == MessageType.InterceptedRequest)
244244
{
245-
var request = message;
245+
var request = GetMethodAndUrl(log);
246246
if (!data.ContainsKey(request))
247247
{
248248
data.Add(request, new Dictionary<string, Dictionary<string, int>>());
@@ -341,20 +341,13 @@ private string GetRequestMessage(RequestLog requestLog)
341341

342342
private string GetMethodAndUrl(RequestLog requestLog)
343343
{
344-
if (requestLog.MessageType == MessageType.InterceptedRequest)
344+
if (requestLog.Context is not null)
345345
{
346-
return requestLog.Message.First();
346+
return $"{requestLog.Context.Session.HttpClient.Request.Method} {requestLog.Context.Session.HttpClient.Request.RequestUri}";
347347
}
348348
else
349349
{
350-
if (requestLog.Context is not null)
351-
{
352-
return $"{requestLog.Context.Session.HttpClient.Request.Method} {requestLog.Context.Session.HttpClient.Request.RequestUri}";
353-
}
354-
else
355-
{
356-
return "Undefined";
357-
}
350+
return "Undefined";
358351
}
359352
}
360353

0 commit comments

Comments
 (0)