From 46fce3e79636570c2282f93cd0527db4edcb84dd Mon Sep 17 00:00:00 2001 From: ThomasFinnern Date: Tue, 18 Nov 2025 15:23:16 +0100 Subject: [PATCH] Fix webservice API config component: Component with numbers in name get code 404 --- plugins/webservices/config/src/Extension/Config.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/webservices/config/src/Extension/Config.php b/plugins/webservices/config/src/Extension/Config.php index 2a8ff030b7abf..a0087f9dacd05 100644 --- a/plugins/webservices/config/src/Extension/Config.php +++ b/plugins/webservices/config/src/Extension/Config.php @@ -59,8 +59,8 @@ public function onBeforeApiRoute(BeforeApiRouteEvent $event): void $routes = [ new Route(['GET'], 'v1/config/application', 'application.displayList', [], $getDefaults), new Route(['PATCH'], 'v1/config/application', 'application.edit', [], $defaults), - new Route(['GET'], 'v1/config/:component_name', 'component.displayList', ['component_name' => '([A-Za-z_]+)'], $getDefaults), - new Route(['PATCH'], 'v1/config/:component_name', 'component.edit', ['component_name' => '([A-Za-z_]+)'], $defaults), + new Route(['GET'], 'v1/config/:component_name', 'component.displayList', ['component_name' => '([A-Za-z0-9_]+)'], $getDefaults), + new Route(['PATCH'], 'v1/config/:component_name', 'component.edit', ['component_name' => '([A-Za-z0-9_]+)'], $defaults), ]; $router->addRoutes($routes);