Skip to content

Commit c212a6b

Browse files
committed
More fixes
1 parent fd59e29 commit c212a6b

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/ProfanityFilter.WebApi/Endpoints/ProfanityFilterEndpointExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ private static async Task<IResult> OnApplyFilterAsync(
103103

104104
var response = new ProfanityFilterResponse(
105105
ContainsProfanity: filterResult.IsFiltered,
106-
InputText: filterResult.Input,
106+
InputText: filterResult.Input ?? "",
107107
FilteredText: filterResult.FinalOutput,
108108
ReplacementStrategy: request.Strategy,
109109
FiltrationSteps: [.. filterResult.Steps?.Where(static s => s.IsFiltered)],

src/ProfanityFilter.WebApi/Models/ProfanityFilterResponse.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public static ProfanityFilterResponse From(
3030
FilterResult result, ReplacementStrategy strategy) =>
3131
new(
3232
ContainsProfanity: result.IsFiltered,
33-
InputText: result.Input,
33+
InputText: result.Input ?? "",
3434
FilteredText: result.FinalOutput,
3535
ReplacementStrategy: strategy,
3636
FiltrationSteps: [.. result.Steps?.Where(static s => s.IsFiltered)],

tests/ProfanityFilter.Action.Tests/TestProfanityFilterService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ namespace ProfanityFilter.Action.Tests;
55

66
internal sealed class TestProfanityFilterService : IProfaneContentFilterService
77
{
8-
public ValueTask<FilterResult> FilterProfanityAsync(string content, FilterParameters parameters, CancellationToken cancellationToken = default)
8+
public ValueTask<FilterResult> FilterProfanityAsync(string? content, FilterParameters parameters, CancellationToken cancellationToken = default)
99
{
1010
throw new NotImplementedException();
1111
}

0 commit comments

Comments
 (0)