This commit is contained in:
+5
-4
@@ -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
|
||||||
# ---------------------------
|
# ---------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user