diff --git a/app/routers/maps.py b/app/routers/maps.py index c78e022..543a5fc 100644 --- a/app/routers/maps.py +++ b/app/routers/maps.py @@ -42,7 +42,7 @@ async def get_map_by_crc(human_crc: Optional[str] = Query(None, min_length=8, ma @router.post("/maps", tags=["maps"], response_model=MapOut) async def upload_map(map_in: MapIn): - allowed_name = re.compile("[a-zA-Z-.\d()[] ]+.gck") + allowed_name = re.compile("[a-zA-Z-.\d\(\)\[\] ]+.gck") filename = map_in.name if not allowed_name.fullmatch(filename): raise HTTPException(status_code=400, detail="Invalid filename")