web: more nfo scan debugs
Local Docker Build (Dev) / build-dev (push) Successful in 4s

This commit is contained in:
2025-10-26 12:43:12 -04:00
parent 0b27fc1c65
commit 483bcc9d25
+5 -4
View File
@@ -2277,11 +2277,8 @@ def register_routes(app, dependencies: dict):
# - Health checks (/health) # - Health checks (/health)
# #
# Web interface available on separate container port 8081 # Web interface available on separate container port 8081
@app.get("/admin/nfo-repair-scan")
async def _nfo_repair_scan():
return await nfo_repair_scan(dependencies)
async def nfo_repair_scan(dependencies: dict): async def nfo_repair_scan():
"""Scan filesystem for episodes/movies missing dateadded elements in NFO files""" """Scan filesystem for episodes/movies missing dateadded elements in NFO files"""
import os import os
import xml.etree.ElementTree as ET import xml.etree.ElementTree as ET
@@ -2419,6 +2416,10 @@ async def nfo_repair_scan(dependencies: dict):
logger.error(f"❌ Error during NFO repair scan: {str(e)}") logger.error(f"❌ Error during NFO repair scan: {str(e)}")
raise HTTPException(status_code=500, detail=f"NFO repair scan failed: {str(e)}") raise HTTPException(status_code=500, detail=f"NFO repair scan failed: {str(e)}")
@app.get("/admin/nfo-repair-scan")
async def _nfo_repair_scan():
return await nfo_repair_scan()
# --------------------------- # ---------------------------
# Core API - No Web Interface # Core API - No Web Interface
# --------------------------- # ---------------------------