diff --git a/CHANGELOG.md b/CHANGELOG.md index 6be0557619947a9e487766e334088a58892f519c..22c025f5be5eccf6dade7f64a506d69fd4b6f647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ### New features TBD ### Bug fixes -TBD +- Fix bug where all file methods that were not `GET` methods, were returning "method not allowed" ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/882)) ### Tweaks TBD ### Lang diff --git a/app/classes/web/routes/api/api_handlers.py b/app/classes/web/routes/api/api_handlers.py index 1b032470f591b62bf286ae12969ae24a434423b7..58e85b9124bb90f80f61978359ea16712807d0d6 100644 --- a/app/classes/web/routes/api/api_handlers.py +++ b/app/classes/web/routes/api/api_handlers.py @@ -256,11 +256,6 @@ def api_handlers(handler_args): handler_args, ), # Server routes - ( - r"/api/v2/servers/([a-z0-9-]+)/files/(.+)/?", - ApiServersServerFileDownload, - handler_args, - ), ( r"/api/v2/servers/?", ApiServersIndexHandler, @@ -331,6 +326,11 @@ def api_handlers(handler_args): ApiServersServerFilesIndexHandler, handler_args, ), + ( + r"/api/v2/servers/([a-z0-9-]+)/files/(.+)/?", + ApiServersServerFileDownload, + handler_args, + ), ( r"/api/v2/servers/([a-z0-9-]+)/tasks/?", ApiServersServerTasksIndexHandler,