fix(workspace): clear native package and navigation readiness gates
This commit is contained in:
@@ -179,10 +179,11 @@ public sealed class ApplicationAssetsService : IApplicationAssetsService
|
||||
|
||||
var evidenceTerms = match.MatchedSkills.Concat(analysis.Keywords)
|
||||
.Where(x => !string.IsNullOrWhiteSpace(x)).Select(x => x.Trim()).Distinct(StringComparer.OrdinalIgnoreCase).ToList();
|
||||
var evidence = await _db.CareerEvidence.AsNoTracking()
|
||||
.Where(x => x.OwnerUserId == ownerUserId && x.IsVerified)
|
||||
.OrderByDescending(x => x.UpdatedAtUtc)
|
||||
.ToListAsync(ct);
|
||||
var evidenceQuery = _db.CareerEvidence.AsNoTracking()
|
||||
.Where(x => x.OwnerUserId == ownerUserId && x.IsVerified);
|
||||
var evidence = _db.Database.IsSqlite()
|
||||
? (await evidenceQuery.ToListAsync(ct)).OrderByDescending(x => x.UpdatedAtUtc).ToList()
|
||||
: await evidenceQuery.OrderByDescending(x => x.UpdatedAtUtc).ToListAsync(ct);
|
||||
var relevantEvidence = evidence.Where(item =>
|
||||
{
|
||||
var searchable = $"{item.Title} {item.Statement} {string.Join(' ', EvidenceTags(item.TagsJson))}";
|
||||
|
||||
@@ -64,10 +64,11 @@ public sealed class SubmittedApplicationPackageService : ISubmittedApplicationPa
|
||||
.FirstOrDefaultAsync(j => j.Id == jobApplicationId && j.OwnerUserId == ownerUserId, ct);
|
||||
if (job is null) return null;
|
||||
|
||||
var variant = await _db.CvVariants.AsNoTracking()
|
||||
.Where(v => v.OwnerUserId == ownerUserId && v.JobApplicationId == jobApplicationId)
|
||||
.OrderByDescending(v => v.UpdatedAtUtc)
|
||||
.FirstOrDefaultAsync(ct);
|
||||
var variantQuery = _db.CvVariants.AsNoTracking()
|
||||
.Where(v => v.OwnerUserId == ownerUserId && v.JobApplicationId == jobApplicationId);
|
||||
var variant = _db.Database.IsSqlite()
|
||||
? (await variantQuery.ToListAsync(ct)).MaxBy(v => v.UpdatedAtUtc)
|
||||
: await variantQuery.OrderByDescending(v => v.UpdatedAtUtc).FirstOrDefaultAsync(ct);
|
||||
var profile = await _db.CareerProfiles.AsNoTracking().FirstOrDefaultAsync(p => p.OwnerUserId == ownerUserId, ct);
|
||||
var render = variant is null ? null : await _variants.RenderAsync(ownerUserId, variant.Id, person, ct);
|
||||
var version = (await _db.SubmittedApplicationPackages.AsNoTracking()
|
||||
|
||||
Reference in New Issue
Block a user