Fix adding torrents by URL.

This commit is contained in:
Andrew Resch 2007-10-15 04:25:05 +00:00
parent 67c7f9a80e
commit d690e44194
2 changed files with 7 additions and 3 deletions

View File

@ -216,7 +216,11 @@ class Core(
if save_path == "":
save_path = None
torrent_id = self.torrents.add(filename, filedump=filedump.data,
# Make sure we are sending a string to add()
if not isinstance(filedump, str):
filedump = filedump.data
torrent_id = self.torrents.add(filename, filedump=filedump,
save_path=save_path)
# Run the plugin hooks for 'post_torrent_add'

View File

@ -34,7 +34,7 @@
import sys
import deluge.SimpleXMLRPCServer as SimpleXMLRPCServer
from SocketServer import ThreadingMixIn
import xmlrpclib as xmlrpclib
import deluge.xmlrpclib as xmlrpclib
import threading
from deluge.log import LOG as log