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

49 lines
1.5 KiB
Markdown

# 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:**
```python
# Before (broken):
path_mapper = PathMapper()
# After (fixed):
path_mapper = PathMapper(config)
```
### Debug Output Working
With the fix, your debug controls should now work:
```bash
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! 🔧