From f9b53053e282f99de081df9973bec307c5e4c10b Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Wed, 29 Aug 2018 10:45:45 -0400 Subject: [PATCH] Only list compile job ids --- .../Controllers/DreamMakerController.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Tgstation.Server.Host/Controllers/DreamMakerController.cs b/src/Tgstation.Server.Host/Controllers/DreamMakerController.cs index fde35134c1..2cd4b8fb4c 100644 --- a/src/Tgstation.Server.Host/Controllers/DreamMakerController.cs +++ b/src/Tgstation.Server.Host/Controllers/DreamMakerController.cs @@ -76,8 +76,11 @@ namespace Tgstation.Server.Host.Controllers [TgsAuthorize(DreamMakerRights.CompileJobs)] public override async Task List(CancellationToken cancellationToken) { - var compileJobs = await DatabaseContext.CompileJobs.Where(x => x.Job.Instance.Id == Instance.Id).ToListAsync(cancellationToken).ConfigureAwait(false); - return Json(compileJobs.Select(x => x.ToApi())); + var compileJobs = await DatabaseContext.CompileJobs.Where(x => x.Job.Instance.Id == Instance.Id).OrderByDescending(x => x.Job.StartedAt).Select(x => new Api.Models.CompileJob + { + Id = x.Id + }).ToListAsync(cancellationToken).ConfigureAwait(false); + return Json(compileJobs); } ///