From 9d1e2bd8e79d793d6f327d32e24bd63ef187f68c Mon Sep 17 00:00:00 2001 From: Markus Schulz <msc@intentus.de> Date: Fri, 19 Jan 2024 14:58:20 +0100 Subject: [PATCH] fix(gerrit): quote the prTitle in search for changes (findPr) (#26750) --- lib/modules/platform/gerrit/client.spec.ts | 2 +- lib/modules/platform/gerrit/client.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/modules/platform/gerrit/client.spec.ts b/lib/modules/platform/gerrit/client.spec.ts index 44c304e7eb..9ebdc67b7a 100644 --- a/lib/modules/platform/gerrit/client.spec.ts +++ b/lib/modules/platform/gerrit/client.spec.ts @@ -112,7 +112,7 @@ describe('modules/platform/gerrit/client', () => { }, ], [ - 'message:fix(deps): update dependency react-router-dom to v6.21.2', + 'message:"fix(deps): update dependency react-router-dom to v6.21.2"', { branchName: 'dependency-xyz', prTitle: 'fix(deps): update dependency react-router-dom to v6.21.2', diff --git a/lib/modules/platform/gerrit/client.ts b/lib/modules/platform/gerrit/client.ts index 3fc6e34828..087d27097c 100644 --- a/lib/modules/platform/gerrit/client.ts +++ b/lib/modules/platform/gerrit/client.ts @@ -235,7 +235,9 @@ class GerritClient { filters.push(`label:Code-Review=${searchConfig.label}`); } if (searchConfig.prTitle) { - filters.push(`message:${encodeURIComponent(searchConfig.prTitle)}`); + filters.push( + `message:${encodeURIComponent('"' + searchConfig.prTitle + '"')}`, + ); } return filters; } -- GitLab