Files
nfoguard/SUMMARY.md
T
2025-09-14 14:21:09 -04:00

1.5 KiB

NFOGuard Development Summary

Current Status: v1.4.7 - PathMapper Initialization Fix! 🔧

Latest Updates (v1.4.7)

  • 🐛 CRITICAL FIX: Fixed PathMapper initialization missing config parameter
  • STARTUP ERROR: Resolved TypeError preventing container startup
  • 🔧 SYNTAX: Fixed ternary operator syntax error in episode metadata
  • 🚀 WORKING: Container should now start successfully with PATH_DEBUG controls

Fixed Startup Error

Error:

TypeError: PathMapper.__init__() missing 1 required positional argument: 'config'

Fix:

# Before (broken):
path_mapper = PathMapper()

# After (fixed):
path_mapper = PathMapper(config)

Debug Output Working

With the fix, your debug controls should now work:

DEBUG=true          # Application logging
PATH_DEBUG=false    # No path mapping debug (clean logs)

Expected Startup Logs

INFO: Loaded environment from .env
INFO: Loaded secrets from .env.secrets
INFO: Starting NFOGuard
INFO: Version: 1.4.7-dev
INFO: Movie paths: ['/media/Movies/movies', '/media/Movies/movies6']
INFO: TV paths: ['/media/TV/tv', '/media/TV/tv6']

Container Status

  • Startup: Should complete without TypeErrors
  • Path Mapping: Working with clean logs (PATH_DEBUG=false)
  • Webhooks: Both movie and TV processing functional
  • Debug Controls: Granular debug level control working

🔧 NFOGuard v1.4.7 fixes the startup issue - ready to restart! 🔧