Custom Query (2449 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (190 - 192 of 2449)

Ticket Resolution Summary Owner Reporter
#2967 Fixed AutoAdd error with magnet & AutoAdd-1.5-py2.7.egg enrienri
Description

AutoAdd? plugin with Magnet link produce errors.

test16.magnet content

magnet:?xt=urn:btih:<magnet>
magnet:?xt=urn:btih:<magnet>
magnet:?xt=urn:btih:<magnet>

Of the 3 magnet links above, the Webgui only show up 1 item with error:

Name: <hash>
Hash: <hash>
Path: /downloads/Deluge
Total Size:
# of files: 0
Comment:
Status: unsupported URL protocol: Mac OS X    2°âATTR݄öâ¨*¨*$com.apple.metadata:_kMDItemUserTagsbplist00    This resource fork intentionally left blank ÿÿ
Tracker:

The plugin processed above file and returned a file called .magnet

magnet:?xt=urn:btih:<magnet>

The log are below

[INFO    ] 12:18:57 torrentmanager:723 Saving the state at: /data/state/torrents.state
[INFO    ] 12:18:57 torrentmanager:531 Torrent <hash> added by user: localclient
#270 Fixed Autoadd feature fails to load torrent andar danii
Description

Deluge 0.6.0.0r3206

autoadd feature fails with:

[DEBUG   ] autoadd:102 Attempting to open /mnt/series/In.Plain.Sight.S01E02.Hoosier.Daddy.HDTV.XviD-FQM.[eztv].torrent for add.
[DEBUG   ] torrentmanager:209 torrentmanager.add
[DEBUG   ] torrentmanager:258 options: {'max_download_speed_per_torrent': -1, 'add_paused': False, 'prioritize_first_last_pieces': False, 'max_upload_speed_per_torrent': -1, 'max_connections_per_torrent': -1, 'download_location': '/mnt/series', 'compact_allocation': False, 'max_upload_slots_per_torrent': -1}
[DEBUG   ] component:149 Pausing component AlertManager..
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/deluge/component.py", line 87, in _update
    self.update()
  File "/usr/lib/python2.4/site-packages/deluge/core/autoadd.py", line 96, in update
    filedump)
  File "/usr/lib/python2.4/site-packages/deluge/core/torrentmanager.py", line 280, in add
    handle = self.session.add_torrent(add_torrent_params)
TypeError: No registered converter was able to extract a C++ reference to type libtorrent::torrent_info from this Python object of type str
#1014 Fixed autoadd feature should verify that autoadd location is directory andar craSH
Description

The autoadd code currently only checks to see if the autoadd location exists, not that it is a directory - if it exists and is a file, it will raise an exception rather than being handled properly.

In 'deluge/core/autoadd.py':

 70         # Check the auto add folder for new torrents to add
 71         if not os.path.exists(self.config["autoadd_location"]):

os.path.exists should simply be os.path.isdir, which will behave the same as .exists but will return false if the argument is not a directory.

Note: See TracQuery for help on using queries.