Skip to content

Commit 50b0b6f

Browse files
committed
Remove LINQ errors for filtering
1 parent d203b53 commit 50b0b6f

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

backend/api/Services/MissionRunService.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,19 +196,23 @@ private static void SearchByName(ref IQueryable<MissionRun> missionRuns, string?
196196
return;
197197
}
198198

199+
#pragma warning disable CA1862
199200
missionRuns = missionRuns.Where(
200201
missionRun =>
201-
missionRun.Name != null && missionRun.Name.Contains(name.Trim(), StringComparison.OrdinalIgnoreCase)
202+
missionRun.Name != null && missionRun.Name.ToLower().Contains(name.ToLower().Trim())
202203
);
204+
#pragma warning restore CA1862
203205
}
204206

205207
private static void SearchByRobotName(ref IQueryable<MissionRun> missionRuns, string? robotName)
206208
{
207209
if (!missionRuns.Any() || string.IsNullOrWhiteSpace(robotName)) { return; }
208210

211+
#pragma warning disable CA1862
209212
missionRuns = missionRuns.Where(
210-
missionRun => missionRun.Robot.Name.Contains(robotName.Trim(), StringComparison.OrdinalIgnoreCase)
213+
missionRun => missionRun.Robot.Name.ToLower().Contains(robotName.ToLower().Trim())
211214
);
215+
#pragma warning restore CA1862
212216
}
213217

214218
private static void SearchByTag(ref IQueryable<MissionRun> missionRuns, string? tag)
@@ -219,8 +223,10 @@ private static void SearchByTag(ref IQueryable<MissionRun> missionRuns, string?
219223
missionRun =>
220224
missionRun.Tasks.Any(
221225
task =>
226+
#pragma warning disable CA1307
222227
task.TagId != null
223-
&& task.TagId.Contains(tag.Trim(), StringComparison.OrdinalIgnoreCase)
228+
&& task.TagId.Contains(tag.Trim())
229+
#pragma warning restore CA1307
224230
)
225231
);
226232
}

0 commit comments

Comments
 (0)