Merge pull request #679 from Cyberboss/FixDDResponse

Fix CompileJobs in /DreamDaemon responses
This commit is contained in:
Jordan Brown
2018-09-18 23:51:59 -04:00
committed by GitHub
@@ -124,9 +124,10 @@ namespace Tgstation.Server.Host.Controllers
if (revision)
{
result.ActiveCompileJob = dd.ActiveCompileJob?.ToApi();
var compileJob = instance.LatestCompileJob();
result.StagedCompileJob = compileJob?.ToApi();
var latestCompileJob = instance.LatestCompileJob();
result.ActiveCompileJob = (dd.ActiveCompileJob ?? latestCompileJob)?.ToApi();
if (latestCompileJob?.Id != result.ActiveCompileJob?.Id)
result.StagedCompileJob = latestCompileJob?.ToApi();
}
return Json(result);