summaryrefslogtreecommitdiffstats
path: root/module
diff options
context:
space:
mode:
Diffstat (limited to 'module')
-rw-r--r--module/plugins/internal/SimpleHoster.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/module/plugins/internal/SimpleHoster.py b/module/plugins/internal/SimpleHoster.py
index e052a79ae..9cf8eb541 100644
--- a/module/plugins/internal/SimpleHoster.py
+++ b/module/plugins/internal/SimpleHoster.py
@@ -165,10 +165,11 @@ class SimpleHoster(Hoster):
SIZE_REPLACEMENTS = []
URL_REPLACEMENTS = []
- TEXT_ENCODING = False #: Set to True or encoding name if encoding in http header is not correct
+ TEXT_ENCODING = False #: Set to True or encoding name if encoding value in http header is not correct
COOKIES = True #: or False or list of tuples [(domain, name, value)]
FORCE_CHECK_TRAFFIC = False #: Set to True to force checking traffic left for premium account
- CHECK_DIRECT_LINK = None #: Set to None to set True if self.account else False
+ CHECK_DIRECT_LINK = None #: Set to None self-set to True if self.account else to False
+ CONTENT_DISPOSITION = False #: Set to True to replace file name with content-disposition value in http header
@classmethod
@@ -237,8 +238,8 @@ class SimpleHoster(Hoster):
def init(self):
- self.info = {} #@TODO: Remove in 0.4.10
- self.link = None #@TODO: Move to hoster class in 0.4.10
+ self.info = {} #@TODO: Remove in 0.4.10
+ self.link = "" #@TODO: Move to hoster class in 0.4.10
def setup(self):
@@ -300,7 +301,7 @@ class SimpleHoster(Hoster):
self.handleFree()
if self.link:
- self.download(self.link)
+ self.download(self.link, disposition=self.CONTENT_DISPOSITION)
def checkStatus(self):