From ccadf3260e6113fc93e1f50ff8755bb0c1c7daa8 Mon Sep 17 00:00:00 2001 From: mkaay Date: Thu, 3 Feb 2011 19:31:34 +0100 Subject: share-online.biz free account fix --- module/plugins/accounts/ShareonlineBiz.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'module/plugins/accounts/ShareonlineBiz.py') diff --git a/module/plugins/accounts/ShareonlineBiz.py b/module/plugins/accounts/ShareonlineBiz.py index c5e4477be..d872ba086 100644 --- a/module/plugins/accounts/ShareonlineBiz.py +++ b/module/plugins/accounts/ShareonlineBiz.py @@ -36,8 +36,15 @@ class ShareonlineBiz(Account): validuntil = int(mktime(strptime(validuntil.group(1), "%m/%d/%y"))) else: validuntil = -1 + + acctype = re.search(r'Your Package:\s*\s*(.*?)\s*', src) + if acctype: + if acctype.group(1) == "Collector account (free)": + premium = False + else: + premium = True - tmp = {"validuntil":validuntil, "trafficleft":-1} + tmp = {"validuntil": validuntil, "trafficleft": -1, "premium": premium} return tmp def login(self, user, data, req): -- cgit v1.2.3