From 52f6599748ef61219112111dc5db71f3342b076d Mon Sep 17 00:00:00 2001 From: RaNaN Date: Thu, 8 Aug 2013 17:38:35 +0200 Subject: adapted account api to multi user, fixed http referer bug --- pyload/plugins/Hoster.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'pyload/plugins/Hoster.py') diff --git a/pyload/plugins/Hoster.py b/pyload/plugins/Hoster.py index 44b10899d..b3be7a9e9 100644 --- a/pyload/plugins/Hoster.py +++ b/pyload/plugins/Hoster.py @@ -82,17 +82,13 @@ class Hoster(Base): self.ocr = None #captcha reader instance #: account handler instance, see :py:class:`Account` - self.account = self.core.accountManager.getAccountForPlugin(self.__name__) + self.account = self.core.accountManager.selectAccount(self.__name__, self.user) #: premium status self.premium = False - #: username/login - self.user = None - if self.account and not self.account.isUsable(): self.account = None if self.account: - self.user = self.account.loginname - #: Browser instance, see `network.Browser` + #: Request instance bound to account self.req = self.account.getAccountRequest() # Default: -1, True, True self.chunkLimit, self.limitDL, self.resumeDownload = self.account.getDownloadSettings() -- cgit v1.2.3