From b986bc4caa9b6190e72d383d6dcac7e5f9f18bc1 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sat, 18 Aug 2018 06:07:47 -0400 Subject: [PATCH] Fix compile job recursion crash --- src/Tgstation.Server.Host/Models/RevisionInformation.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Tgstation.Server.Host/Models/RevisionInformation.cs b/src/Tgstation.Server.Host/Models/RevisionInformation.cs index 99d606a6b1..26ad23a215 100644 --- a/src/Tgstation.Server.Host/Models/RevisionInformation.cs +++ b/src/Tgstation.Server.Host/Models/RevisionInformation.cs @@ -40,7 +40,10 @@ namespace Tgstation.Server.Host.Models OriginCommitSha = OriginCommitSha, PrimaryTestMerge = PrimaryTestMerge?.ToApi(), ActiveTestMerges = ActiveTestMerges.Select(x => x.TestMerge.ToApi()).ToList(), - CompileJobs = CompileJobs.Select(x => x.ToApi()).ToList() + CompileJobs = CompileJobs.Select(x => new Api.Models.CompileJob + { + Id = x.Id //anti recursion measure + }).ToList() }; } }