Custom Query (2449 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (187 - 189 of 2449)

Ticket Resolution Summary Owner Reporter
#3515 Fixed [AutoAdd] - Disables watch on a folder when a torrent file fails decoding. deaddrop9
Description

Steps

Create an invalid torrent file (something this is not bencoded) eg

echo "Invalid torrent file format" > /path/to/watch-folder/bad.torrent

Expected outcome

Torrent file should be detected by AutoAdd?, and after failing attempts to add a few times, it should be renamed to bad.torrent.invalid (using existing file failure functionality) and AutoAdd? should continue to monitor the folder.

Actual outcome

Watch folder is disabled in AutoAdd?, and torrent filename is unchanged. Re-enabling the folder in AutoAdd?, just leads to repeated disables.

deluged[112816]: 21:51:20 [ERROR   ][deluge_autoadd.core           :367 ] Disabling "/path/to/watch-folder", error during update: [Failure instance: Traceback: <class 'RuntimeError'>: unexpected end of file in bencoded string
deluged[112816]: /usr/lib/python3/dist-packages/deluge/plugins/AutoAdd-1.8.egg/deluge_autoadd/core.py:108:enable_looping
deluged[112816]: /usr/lib/python3/dist-packages/deluge/plugins/AutoAdd-1.8.egg/deluge_autoadd/core.py:379:enable_watchdir
deluged[112816]: /usr/local/lib/python3.8/dist-packages/twisted/internet/task.py:194:start
deluged[112816]: /usr/local/lib/python3.8/dist-packages/twisted/internet/task.py:239:__call__
deluged[112816]: --- <exception caught here> ---
deluged[112816]: /usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:151:maybeDeferred
deluged[112816]: /usr/lib/python3/dist-packages/deluge/plugins/AutoAdd-1.8.egg/deluge_autoadd/core.py:278:update_watchdir
deluged[112816]: /usr/lib/python3/dist-packages/deluge/plugins/AutoAdd-1.8.egg/deluge_autoadd/core.py:164:load_torrent
deluged[112816]: ]

Root cause is failure to check data returned from bdecode function. (it return None when decoding fails) (pull request to fix coming shortly)

#3295 Fixed autoadd don't apply labels to magnet files American_Jesus
Description

Using Deluge on docker (linuxserver/deluge), current version: 2.0.3-2201906121747ubuntu18.04.1-ls34

autoadd set only to apply label to new torrent/magnet files (see attach)

.torrent files work without issues with label set, but .magnet files are added but label isn't set

#2466 Fixed [AutoAdd] Error in copy torrent code if inital rename fails Doadin
Description

Since the change to the autoadd plugin for watching folders the added torrent does not get removed from the watch folder and in the autoadd options you can only select one or the other either delete .torrent folder or copy the .torrent to a folder. I believe this behavior should change as its probably going to try to repeatedly add it which is a waste and if you remove the torrent it will probably get added back right after since it never moved. I think that all three options for "Torrent File Action" should be options separate from each other at the very least so the user can choose.

Keeping in mind if this is the case you would probably have to add checks or something for deleting the torrent after its done or something so the client can use it? Not sure how that works in deluge but i know in other clients if you delete the torrent file you added while its still in the torrent list it will give an error.

Note: See TracQuery for help on using queries.