summaryrefslogtreecommitdiffstats
path: root/pyload/AccountManager.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/AccountManager.py')
-rw-r--r--pyload/AccountManager.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pyload/AccountManager.py b/pyload/AccountManager.py
index 1c409b754..814c08615 100644
--- a/pyload/AccountManager.py
+++ b/pyload/AccountManager.py
@@ -128,7 +128,8 @@ class AccountManager:
""" Determines suitable plugins and select one """
if plugin in self.accounts:
uid = user.true_primary if user else None
- accs = [x for x in self.accounts[plugin] if x.isUsable() and (x.shared or x.owner == uid)]
+ # TODO: temporary allowed None user
+ accs = [x for x in self.accounts[plugin] if x.isUsable() and (x.shared or uid is None or x.owner == uid)]
if accs: return choice(accs)
@lock