diff --git a/src/Api/ApiServiceProvider.php b/src/Api/ApiServiceProvider.php index 0864f48d722848c14e7772d5ec591a83e3841e01..a44b0db29c95a558c603289de75f506f0e9c7333 100644 --- a/src/Api/ApiServiceProvider.php +++ b/src/Api/ApiServiceProvider.php @@ -105,8 +105,8 @@ class ApiServiceProvider extends ServiceProvider { $reqUri = $_SERVER['REQUEST_URI'] ?? ''; if (empty($reqUri)) return; - preg_match("/(?<=plugin\/).*?(?=\/api)/", $reqUri, $m); - $pluginName = $m[0]; + preg_match("/(?<=plugin\/)[a-z|A-Z]+?(?=\/api)/", $reqUri, $m); + $pluginName = $m[0] ?? ''; $adminApiPrefix = '/api/backAdmin'; $userApiPrefix = '/api'; $userApiV3Prefix = '/apiv3';