diff --git a/app/user_manager.py b/app/user_manager.py index e7381e621..9bde2860a 100644 --- a/app/user_manager.py +++ b/app/user_manager.py @@ -211,7 +211,7 @@ class UserManager(): return path - @routes.get("/userdata/{file}") + @routes.get("/userdata/{file:.+}") async def getuserdata(request): path = get_user_data_path(request, check_exists=True) if not isinstance(path, str): @@ -219,7 +219,7 @@ class UserManager(): return web.FileResponse(path) - @routes.post("/userdata/{file}") + @routes.post("/userdata/{file:.+}") async def post_userdata(request): """ Upload or update a user data file. @@ -268,7 +268,7 @@ class UserManager(): return web.json_response(resp) - @routes.delete("/userdata/{file}") + @routes.delete("/userdata/{file:.+}") async def delete_userdata(request): path = get_user_data_path(request, check_exists=True) if not isinstance(path, str):