🐛 fix(main.py): add error handling for non-existent static files directory

This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-07-20 07:11:46 -03:00
commit 1ab0dd6257

View file

@ -71,6 +71,8 @@ def setup_app(static_files_dir: Optional[Path] = None) -> FastAPI:
if not static_files_dir:
static_files_dir = get_static_files_dir()
if not static_files_dir or not static_files_dir.exists():
raise RuntimeError(f"Static files directory {static_files_dir} does not exist.")
app = create_app()
setup_static_files(app, static_files_dir)
return app