A deep scan is the equivalent of music's full refresh — it READS the server's current state into video.db and prunes what's gone. It should NOT tell Plex to rescan its disk. The deep-scan action types were wired to auto_video_scan_library (nudge Plex + read); point them at the read-only auto_video_update_database in 'deep' mode instead. Update-db phase wording no longer says "new" for a full re-read; deep-scan block descriptions clarify it's a read, not a disk-scan. Registration test asserts the deep scans route to the read-only handler and never nudge the server. |
||
|---|---|---|
| .. | ||
| handlers | ||
| __init__.py | ||
| api.py | ||
| blocks.py | ||
| deps.py | ||
| progress.py | ||
| schedule.py | ||
| signals.py | ||