Skip to content

Commit a34f31e

Browse files
committed
Modify log request text only if handled source info
1 parent 55e22ad commit a34f31e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/ReportPortal.Extensions.SourceBack/SourceBackFormatter.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public void FormatLog(CreateLogItemRequest logRequest)
4747
{
4848
_traceLogger.Verbose("Received a log request to format.");
4949

50+
var handled = false;
51+
5052
var fullMessageBuilder = Config.GetValue("Extensions:SourceBack:WithMarkdownPrefix", false) ? new StringBuilder("!!!MARKDOWN_MODE!!!") : new StringBuilder();
5153

5254
if (logRequest.Level == LogLevel.Error || logRequest.Level == LogLevel.Fatal)
@@ -145,6 +147,8 @@ public void FormatLog(CreateLogItemRequest logRequest)
145147
sectionBuilder.AppendLine($"```{Environment.NewLine}SourceBack error: {exp}{Environment.NewLine}```");
146148
}
147149

150+
handled = true;
151+
148152
if (!string.IsNullOrEmpty(sectionBuilder.ToString()))
149153
{
150154
var sourceFileName = Path.GetFileName(sourcePath);
@@ -173,7 +177,10 @@ public void FormatLog(CreateLogItemRequest logRequest)
173177
}
174178
}
175179

176-
logRequest.Text = fullMessageBuilder.ToString();
180+
if (handled)
181+
{
182+
logRequest.Text = fullMessageBuilder.ToString();
183+
}
177184
}
178185

179186
private static readonly object _pdbsLock = new object();

0 commit comments

Comments
 (0)