From 717d7c97eb2d49587eb13fa63c48e894c3ce2f0a Mon Sep 17 00:00:00 2001 From: flashwave Date: Sat, 30 Mar 2024 01:26:40 +0000 Subject: [PATCH] Fixed regex. --- src/Uploads/UploadsRoutes.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Uploads/UploadsRoutes.php b/src/Uploads/UploadsRoutes.php index f9ea15d..03610d7 100644 --- a/src/Uploads/UploadsRoutes.php +++ b/src/Uploads/UploadsRoutes.php @@ -22,12 +22,12 @@ class UploadsRoutes implements IRouteHandler { HandlerAttribute::register($router, $this); } else { $router->options('/', $this->getUpload(...)); - $router->get('/([A-Za-z0-9]+)(?:\.(t))?', $this->getUpload(...)); + $router->get('/([A-Za-z0-9\-_]+)(?:\.(t))?', $this->getUpload(...)); } } - #[HttpOptions('/uploads/([A-Za-z0-9]+)(?:\.(t|json))?')] - #[HttpGet('/uploads/([A-Za-z0-9]+)(?:\.(t|json))?')] + #[HttpOptions('/uploads/([A-Za-z0-9\-_]+)(?:\.(t|json))?')] + #[HttpGet('/uploads/([A-Za-z0-9\-_]+)(?:\.(t|json))?')] public function getUpload($response, $request, string $fileId, string $fileExt = '') { if($this->isApiDomain) { if($request->hasHeader('Origin')) @@ -187,7 +187,7 @@ class UploadsRoutes implements IRouteHandler { return $this->uploadsCtx->convertToClientJsonV1($uploadInfo); } - #[HttpDelete('/uploads/([A-Za-z0-9]+)')] + #[HttpDelete('/uploads/([A-Za-z0-9\-_]+)')] public function deleteUpload($response, $request, string $fileId) { if($request->hasHeader('Origin')) $response->setHeader('Access-Control-Allow-Credentials', 'true');