From 6dd1e89769c923cbd38bf53d3c97a4031d76e2ad Mon Sep 17 00:00:00 2001
From: RaNaN <Mast3rRaNaN@hotmail.de>
Date: Sat, 19 Feb 2011 17:34:57 +0100
Subject: fixes last commit

---
 module/plugins/accounts/ShareonlineBiz.py | 4 ++--
 module/plugins/hoster/ShareonlineBiz.py   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/module/plugins/accounts/ShareonlineBiz.py b/module/plugins/accounts/ShareonlineBiz.py
index ac8b6a2b3..967142204 100644
--- a/module/plugins/accounts/ShareonlineBiz.py
+++ b/module/plugins/accounts/ShareonlineBiz.py
@@ -29,7 +29,7 @@ class ShareonlineBiz(Account):
     __author_name__ = ("mkaay")
     __author_mail__ = ("mkaay@mkaay.de")
     
-    def getUserAPI(self, req):
+    def getUserAPI(self, user, req):
         src = req.load("http://api.share-online.biz/account.php?username=%s&password=%s&act=userDetails" % (user, self.accounts[user]["password"]))
         info = {}
         for line in src.splitlines():
@@ -39,7 +39,7 @@ class ShareonlineBiz(Account):
     
     def loadAccountInfo(self, user, req):
         try:
-            info = self.getUserAPI(req)
+            info = self.getUserAPI(user, req)
             return {"validuntil": int(info["expire_date"]), "trafficleft": -1, "premium": not info["group"] == "Sammler"}
         except:
             pass
diff --git a/module/plugins/hoster/ShareonlineBiz.py b/module/plugins/hoster/ShareonlineBiz.py
index d3136503f..419d677f6 100644
--- a/module/plugins/hoster/ShareonlineBiz.py
+++ b/module/plugins/hoster/ShareonlineBiz.py
@@ -117,7 +117,7 @@ class ShareonlineBiz(Hoster):
     def handleAPIPremium(self): #should be working better
         self.resumeDownload = True
 
-        info = self.account.getUserAPI(self.req)
+        info = self.account.getUserAPI(self.user, self.req)
         if info["dl"].lower() == "not_available":
             self.fail("DL API error")
         self.req.cj.setCookie("share-online.biz", "dl", info["dl"])
-- 
cgit v1.2.3