Fix LINQ query translation issues

This commit is contained in:
Cyberboss
2018-09-27 15:56:54 -04:00
parent f1ac08dfe5
commit 96f52fe3a4
@@ -236,7 +236,9 @@ namespace Tgstation.Server.Host.Controllers
var moveJob = await instanceQuery
.SelectMany(x => x.Jobs).
Where(x => !x.StoppedAt.HasValue && x.Description.StartsWith(MoveInstanceJobPrefix, StringComparison.Ordinal))
#pragma warning disable CA1307 // Specify StringComparison
Where(x => !x.StoppedAt.HasValue && x.Description.StartsWith(MoveInstanceJobPrefix))
#pragma warning restore CA1307 // Specify StringComparison
.Select(x => new Models.Job
{
Id = x.Id
@@ -377,7 +379,9 @@ namespace Tgstation.Server.Host.Controllers
var moveJobTasks = query
.SelectMany(x => x.Jobs)
.Where(x => !x.StoppedAt.HasValue && x.Description.StartsWith(MoveInstanceJobPrefix, StringComparison.Ordinal))
#pragma warning disable CA1307 // Specify StringComparison
.Where(x => !x.StoppedAt.HasValue && x.Description.StartsWith(MoveInstanceJobPrefix))
#pragma warning restore CA1307 // Specify StringComparison
.Include(x => x.StartedBy).ThenInclude(x => x.CreatedBy)
.Include(x => x.Instance)
.ToListAsync(cancellationToken);
@@ -401,7 +405,9 @@ namespace Tgstation.Server.Host.Controllers
var moveJobTask = query
.SelectMany(x => x.Jobs)
.Where(x => !x.StoppedAt.HasValue && x.Description.StartsWith(MoveInstanceJobPrefix, StringComparison.Ordinal))
#pragma warning disable CA1307 // Specify StringComparison
.Where(x => !x.StoppedAt.HasValue && x.Description.StartsWith(MoveInstanceJobPrefix))
#pragma warning restore CA1307 // Specify StringComparison
.Include(x => x.StartedBy).ThenInclude(x => x.CreatedBy)
.FirstOrDefaultAsync(cancellationToken);
var instance = await query.FirstOrDefaultAsync(cancellationToken).ConfigureAwait(false);