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