Commit Graph

2 Commits

Author SHA1 Message Date
61c86dc698 fix: prevent folder scan during NFO processing on startup
- Modified SeriesManagerService to create SerieList with skip_load=True
- Changed scan_and_process_nfo() to load series from database instead of filesystem
- Fixed database transaction issue by creating separate session per task
- Verified scans only run once during initial setup, not on normal startup
2026-01-21 20:07:19 +01:00
88c00b761c test: add comprehensive unit tests for media scan startup
- Test media scan runs on first startup
- Test media scan skipped on subsequent startup
- Test error handling for flag check/mark
- Test _check_incomplete_series_on_startup behavior
- Test detection of incomplete series
- Test all edge cases (8 tests total)
2026-01-21 19:39:33 +01:00