From 54ef75386c45eaf1fc3b13ce192d1103c890ec11 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Tue, 5 Mar 2024 18:56:23 -0800 Subject: [PATCH] Correct First Release Approver --- .../APIViewWeb/Pages/Assemblies/Review.cshtml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml b/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml index 1d8dea25d82..90e20efb9da 100644 --- a/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml +++ b/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml @@ -153,7 +153,19 @@ !(LanguageServiceHelpers.MapLanguageAliases(new List { "Swagger", "TypeSpec" })).Contains(Model.ReviewContent.Review.Language)) { var reviewIsApproved = Model.ReviewContent.Review.IsApproved; - var approver = (reviewIsApproved) ? "azure-sdk" : null; + string approver = null; + if (reviewIsApproved) + { + var changeAction = Model.ReviewContent.Review.ChangeHistory.First(_ => _.ChangeAction == ReviewChangeAction.Approved); + if (changeAction != null) + { + approver = changeAction.ChangedBy; + } + else + { + approver = "azure-sdk"; + } + } @if (!reviewIsApproved) {