From 7bfddb436c85196a3fa0acd946d0a89711f92b8c Mon Sep 17 00:00:00 2001 From: Sergei Zharinov Date: Sat, 27 Apr 2024 02:32:09 -0300 Subject: [PATCH] feat(bitbucket): Cache reviewer sanitation requests (#28694) --- lib/modules/platform/bitbucket/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/modules/platform/bitbucket/index.ts b/lib/modules/platform/bitbucket/index.ts index 0f192817eac5c8..bbd7bf997957a2 100644 --- a/lib/modules/platform/bitbucket/index.ts +++ b/lib/modules/platform/bitbucket/index.ts @@ -782,7 +782,10 @@ async function sanitizeReviewers( // Validate that each previous PR reviewer account is still active for (const reviewer of reviewers) { const reviewerUser = ( - await bitbucketHttp.getJson(`/2.0/users/${reviewer.uuid}`) + await bitbucketHttp.getJson( + `/2.0/users/${reviewer.uuid}`, + { memCache: true }, + ) ).body; if (reviewerUser.account_status === 'active') { @@ -836,6 +839,7 @@ async function isAccountMemberOfWorkspace( try { await bitbucketHttp.get( `/2.0/workspaces/${workspace}/members/${reviewer.uuid}`, + { memCache: true }, ); return true;