From 8d8c3d11fd06b61b85d2c49f3a36352780067d72 Mon Sep 17 00:00:00 2001
From: Noam Dolovich <noam.tzvi.dolovich@gmail.com>
Date: Sun, 23 Apr 2023 09:27:59 +0300
Subject: [PATCH] fix(platform/azure): improve getPolicyConfigurations latency
 via mergePolicyGuid filter (#21723)

---
 lib/modules/platform/azure/azure-helper.ts | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/lib/modules/platform/azure/azure-helper.ts b/lib/modules/platform/azure/azure-helper.ts
index 8369779fad..f357c3c18a 100644
--- a/lib/modules/platform/azure/azure-helper.ts
+++ b/lib/modules/platform/azure/azure-helper.ts
@@ -141,12 +141,11 @@ export async function getMergeMethod(
   };
 
   const policyConfigurations = (
-    await (await azureApi.policyApi()).getPolicyConfigurations(project)
+    await (
+      await azureApi.policyApi()
+    ).getPolicyConfigurations(project, mergePolicyGuid)
   )
-    .filter(
-      (p) =>
-        p.settings.scope.some(isRelevantScope) && p.type?.id === mergePolicyGuid
-    )
+    .filter((p) => p.settings.scope.some(isRelevantScope))
     .map((p) => p.settings)[0];
 
   logger.trace(
-- 
GitLab