nautd: block adding a torrent that would overlap existing data
spawn_torrent parses each torrent's file list (at add and restore) and refuses an add whose files would write where a registered torrent's data lives (NAUT_ERR_EXIST). Magnets are checked once metadata is known is out of scope; restore skips the check. webui surfaces it as HTTP 409. Mark #10 done. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
187e8f2db2
commit
7bbc1ee22c
5 changed files with 149 additions and 8 deletions
|
|
@ -7,6 +7,6 @@
|
|||
- ✅ I need to be able to add Tags on adding a torrent.
|
||||
- ✅ Categories aren't saved across restart.
|
||||
- ✅ Pausing a torrent will go back into Downloading and Seeding.
|
||||
- ⬛ A torrents data could overlap with another existing torrent. This should be blocked to avoid
|
||||
- ✅ A torrents data could overlap with another existing torrent. This should be blocked to avoid
|
||||
- ⬛ A paused torrent should still do a full piece check.
|
||||
- ✅ Something appears to have broken the peers info tab, nothing shows up.
|
||||
Loading…
Add table
Add a link
Reference in a new issue