From bf137f8c9df9acfbcb21a62629cdcdee58559955 Mon Sep 17 00:00:00 2001 From: Kiril Kartunov Date: Tue, 18 Aug 2026 11:20:02 +0300 Subject: [PATCH] fixes PM-5914 --- src/shared/routes/Communities/Blockchain/Routes.jsx | 2 +- src/shared/routes/Communities/CS/Routes.jsx | 2 +- src/shared/routes/Communities/Cognitive/Routes.jsx | 4 ++-- src/shared/routes/Communities/Community2/Routes.jsx | 2 +- src/shared/routes/Communities/DemoExpert/Routes.jsx | 2 +- src/shared/routes/Communities/Mobile/Routes.jsx | 2 +- src/shared/routes/Communities/QA/Routes.jsx | 2 +- src/shared/routes/Communities/SRMx/Routes.jsx | 2 +- src/shared/routes/Communities/TCO01/Routes.jsx | 2 +- src/shared/routes/Communities/TCO02/Routes.jsx | 2 +- src/shared/routes/Communities/TCO03/Routes.jsx | 2 +- src/shared/routes/Communities/TCO04/Routes.jsx | 2 +- src/shared/routes/Communities/TCO05/Routes.jsx | 2 +- src/shared/routes/Communities/TCO06/Routes.jsx | 2 +- src/shared/routes/Communities/TCO07/Routes.jsx | 2 +- src/shared/routes/Communities/TCO08/Routes.jsx | 2 +- src/shared/routes/Communities/TCO09/Routes.jsx | 2 +- src/shared/routes/Communities/TCO10/Routes.jsx | 2 +- src/shared/routes/Communities/TCO11/Routes.jsx | 2 +- src/shared/routes/Communities/TCO12/Routes.jsx | 2 +- src/shared/routes/Communities/TCO13/Routes.jsx | 2 +- src/shared/routes/Communities/TCO14/Routes.jsx | 2 +- src/shared/routes/Communities/TCO15/Routes.jsx | 2 +- src/shared/routes/Communities/TCO16/Routes.jsx | 2 +- src/shared/routes/Communities/TCO17/Routes.jsx | 2 +- src/shared/routes/Communities/TCO18/Routes.jsx | 2 +- src/shared/routes/Communities/TCO19/Routes.jsx | 2 +- src/shared/routes/Communities/TCO20/Routes.jsx | 2 +- src/shared/routes/Communities/TCO21/Routes.jsx | 2 +- src/shared/routes/Communities/TCO22/Routes.jsx | 2 +- src/shared/routes/Communities/TCO23/Routes.jsx | 2 +- src/shared/routes/Communities/TaskForce/Routes.jsx | 2 +- src/shared/routes/Communities/TcProdDev/Routes/index.jsx | 2 +- src/shared/routes/Communities/Veterans/Routes.jsx | 2 +- src/shared/routes/Communities/Wipro/Routes.jsx | 2 +- src/shared/routes/Communities/iot/Routes.jsx | 2 +- src/shared/routes/Topcoder/Routes.jsx | 2 +- src/shared/routes/index.jsx | 4 ++-- 38 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/shared/routes/Communities/Blockchain/Routes.jsx b/src/shared/routes/Communities/Blockchain/Routes.jsx index 4daed8bf8..6072ca4f8 100644 --- a/src/shared/routes/Communities/Blockchain/Routes.jsx +++ b/src/shared/routes/Communities/Blockchain/Routes.jsx @@ -124,7 +124,7 @@ export default function Blockchain({ base, member, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/CS/Routes.jsx b/src/shared/routes/Communities/CS/Routes.jsx index a6b9bbefc..77561d44a 100644 --- a/src/shared/routes/Communities/CS/Routes.jsx +++ b/src/shared/routes/Communities/CS/Routes.jsx @@ -86,7 +86,7 @@ export default function CS({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})`} + path={`${base}/members/:handle([^/]{2,})`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/Community2/Routes.jsx b/src/shared/routes/Communities/Community2/Routes.jsx index f7999f09e..54d130cc3 100644 --- a/src/shared/routes/Communities/Community2/Routes.jsx +++ b/src/shared/routes/Communities/Community2/Routes.jsx @@ -79,7 +79,7 @@ export default function Community2({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/DemoExpert/Routes.jsx b/src/shared/routes/Communities/DemoExpert/Routes.jsx index 0a61cda1f..8ffc56b43 100644 --- a/src/shared/routes/Communities/DemoExpert/Routes.jsx +++ b/src/shared/routes/Communities/DemoExpert/Routes.jsx @@ -79,7 +79,7 @@ export default function DemoExpert({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/Mobile/Routes.jsx b/src/shared/routes/Communities/Mobile/Routes.jsx index 9960afaf6..a20233488 100644 --- a/src/shared/routes/Communities/Mobile/Routes.jsx +++ b/src/shared/routes/Communities/Mobile/Routes.jsx @@ -93,7 +93,7 @@ export default function Mobile({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/SRMx/Routes.jsx b/src/shared/routes/Communities/SRMx/Routes.jsx index b50f0a4e0..55e397a95 100644 --- a/src/shared/routes/Communities/SRMx/Routes.jsx +++ b/src/shared/routes/Communities/SRMx/Routes.jsx @@ -79,7 +79,7 @@ export default function SRMx({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/TCO01/Routes.jsx b/src/shared/routes/Communities/TCO01/Routes.jsx index 7cc32cc7b..f140ee1ef 100644 --- a/src/shared/routes/Communities/TCO01/Routes.jsx +++ b/src/shared/routes/Communities/TCO01/Routes.jsx @@ -26,7 +26,7 @@ export default function TCO01({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/TcProdDev/Routes/index.jsx b/src/shared/routes/Communities/TcProdDev/Routes/index.jsx index 58b411ff2..a94f5670b 100644 --- a/src/shared/routes/Communities/TcProdDev/Routes/index.jsx +++ b/src/shared/routes/Communities/TcProdDev/Routes/index.jsx @@ -80,7 +80,7 @@ export default function TcProdDev({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/Veterans/Routes.jsx b/src/shared/routes/Communities/Veterans/Routes.jsx index 7ebf832de..a7de1e9fd 100644 --- a/src/shared/routes/Communities/Veterans/Routes.jsx +++ b/src/shared/routes/Communities/Veterans/Routes.jsx @@ -106,7 +106,7 @@ export default function Veterans({ base, member, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Communities/Wipro/Routes.jsx b/src/shared/routes/Communities/Wipro/Routes.jsx index ebdd6aec5..ade4b1bb9 100644 --- a/src/shared/routes/Communities/Wipro/Routes.jsx +++ b/src/shared/routes/Communities/Wipro/Routes.jsx @@ -72,7 +72,7 @@ export default function Wipro({ base, meta }) { } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } exact - path={`${base}/members/:handle([\\w\\-\\[\\].{}]{2,15})/details`} + path={`${base}/members/:handle([^/]{2,})/details`} /> } diff --git a/src/shared/routes/Topcoder/Routes.jsx b/src/shared/routes/Topcoder/Routes.jsx index 18301002b..8b49dc6e6 100644 --- a/src/shared/routes/Topcoder/Routes.jsx +++ b/src/shared/routes/Topcoder/Routes.jsx @@ -90,7 +90,7 @@ export default function Topcoder() { ) } diff --git a/src/shared/routes/index.jsx b/src/shared/routes/index.jsx index 86932d06c..f59304153 100644 --- a/src/shared/routes/index.jsx +++ b/src/shared/routes/index.jsx @@ -56,7 +56,7 @@ function Routes({ communityId }) {
{metaTags} @@ -185,7 +185,7 @@ function Routes({ communityId }) {