Browse Source

set category correctly when using qbittorrent

pull/7307/head
AnilDaoud 5 years ago
parent
commit
5bbdc3c078
  1. 6
      libs/qbittorrent/client.py

6
libs/qbittorrent/client.py

@ -6,7 +6,6 @@ class LoginRequired(Exception):
def __str__(self):
return 'Please login first.'
class QBittorrentClient(object):
"""class to interact with qBittorrent WEB API"""
def __init__(self, url):
@ -331,7 +330,7 @@ class QBittorrentClient(object):
:return: Empty JSON data.
"""
# old:new format
old_arg_map = {'save_path': 'savepath'} # , 'label': 'category'}
old_arg_map = {'save_path': 'savepath', 'label': 'category'}
# convert old option names to new option names
options = kwargs.copy()
@ -368,6 +367,9 @@ class QBittorrentClient(object):
if data.get('save_path'):
data.update({'savepath': data['save_path']})
if data.get('label'):
data.update({'category': data['label']})
return self._post('torrents/add', data=data, files=torrent_files)
def add_trackers(self, infohash, trackers):

Loading…
Cancel
Save