Coverage for opt/mealie/lib/python3.12/site-packages/mealie/routes/media/__init__.py: 88%
14 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 03:04 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 03:04 +0000
1from fastapi import APIRouter, HTTPException
2from fastapi.responses import FileResponse
4from mealie.core.config import get_app_dirs
6from . import media_recipe, media_user
8media_router = APIRouter(prefix="/api/media", tags=["Recipe: Images and Assets"])
10media_router.include_router(media_recipe.router)
11media_router.include_router(media_user.router)
14@media_router.get("/docker/validate.txt", response_class=FileResponse)
15async def get_validation_text():
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")