diff options
author | Andrew Resch <andrewresch@gmail.com> | 2010-09-03 14:28:16 -0700 |
---|---|---|
committer | Andrew Resch <andrewresch@gmail.com> | 2010-09-03 14:29:36 -0700 |
commit | b9caa4eeeb659358fb1739a35f2d34538e3231ca (patch) | |
tree | d3c02ea051b2515ad1a43f8f2271e4e4706dffab | |
parent | 6c3b216b408b026859ec2d2d17e208bc38b324e4 (diff) | |
download | deluge-b9caa4eeeb659358fb1739a35f2d34538e3231ca.tar.gz deluge-b9caa4eeeb659358fb1739a35f2d34538e3231ca.tar.bz2 deluge-b9caa4eeeb659358fb1739a35f2d34538e3231ca.zip |
Fix issue when adding torrents without a 'session'. This can happen
when a plugin adds a torrent, like how the AutoAdd plugin works. The
user that adds this torrent will be an empty string.
-rw-r--r-- | deluge/core/rpcserver.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/deluge/core/rpcserver.py b/deluge/core/rpcserver.py index 5e78267b8..3ef39e80a 100644 --- a/deluge/core/rpcserver.py +++ b/deluge/core/rpcserver.py @@ -437,7 +437,7 @@ class RPCServer(component.Component): """ session_id = self.get_session_id() - if session_id > -1: + if session_id > -1 and session_id in self.factory.authorized_sessions: return self.factory.authorized_sessions[session_id][1] else: # No connections made yet |