Coverage for opt/mealie/lib/python3.12/site-packages/mealie/routes/media/__init__.py: 88%
14 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-11-25 15:48 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-11-25 15:48 +0000
1from fastapi import APIRouter, HTTPException 1a
2from fastapi.responses import FileResponse 1a
4from mealie.core.config import get_app_dirs 1a
6from . import media_recipe, media_user 1a
8media_router = APIRouter(prefix="/api/media", tags=["Recipe: Images and Assets"]) 1a
10media_router.include_router(media_recipe.router) 1a
11media_router.include_router(media_user.router) 1a
14@media_router.get("/docker/validate.txt", response_class=FileResponse) 1a
15async def get_validation_text(): 1a
16 folders = get_app_dirs()
18 file = folders.DATA_DIR / "docker-validation" / "validate.txt"
20 if file.exists(): 20 ↛ 21line 20 didn't jump to line 21 because the condition on line 20 was never true
21 return file
22 else:
23 raise HTTPException(status_code=404, detail="File not found")