diff --git a/backend/api/Services/MissionRunService.cs b/backend/api/Services/MissionRunService.cs index 9fd218883..d2cf078ca 100644 --- a/backend/api/Services/MissionRunService.cs +++ b/backend/api/Services/MissionRunService.cs @@ -196,19 +196,23 @@ private static void SearchByName(ref IQueryable missionRuns, string? return; } +#pragma warning disable CA1862 missionRuns = missionRuns.Where( missionRun => - missionRun.Name != null && missionRun.Name.Contains(name.Trim(), StringComparison.OrdinalIgnoreCase) + missionRun.Name != null && missionRun.Name.ToLower().Contains(name.ToLower().Trim()) ); +#pragma warning restore CA1862 } private static void SearchByRobotName(ref IQueryable missionRuns, string? robotName) { if (!missionRuns.Any() || string.IsNullOrWhiteSpace(robotName)) { return; } +#pragma warning disable CA1862 missionRuns = missionRuns.Where( - missionRun => missionRun.Robot.Name.Contains(robotName.Trim(), StringComparison.OrdinalIgnoreCase) + missionRun => missionRun.Robot.Name.ToLower().Contains(robotName.ToLower().Trim()) ); +#pragma warning restore CA1862 } private static void SearchByTag(ref IQueryable missionRuns, string? tag) @@ -219,8 +223,10 @@ private static void SearchByTag(ref IQueryable missionRuns, string? missionRun => missionRun.Tasks.Any( task => +#pragma warning disable CA1307 task.TagId != null - && task.TagId.Contains(tag.Trim(), StringComparison.OrdinalIgnoreCase) + && task.TagId.Contains(tag.Trim()) +#pragma warning restore CA1307 ) ); }