From 7853e83e48fe2a8678fc870195e563c7b867643a Mon Sep 17 00:00:00 2001
From: RaNaN <Mast3rRaNaN@hotmail.de>
Date: Wed, 2 Feb 2011 22:33:55 +0100
Subject: webif fixes

---
 module/web/ServerThread.py | 5 +++--
 module/web/pyload_app.py   | 7 +++----
 2 files changed, 6 insertions(+), 6 deletions(-)

(limited to 'module/web')

diff --git a/module/web/ServerThread.py b/module/web/ServerThread.py
index 7f47f80c6..9a3e6cb2a 100644
--- a/module/web/ServerThread.py
+++ b/module/web/ServerThread.py
@@ -5,8 +5,6 @@ import threading
 import logging
 import sqlite3
 
-import webinterface
-
 core = None
 log = logging.getLogger("log")
 
@@ -27,6 +25,9 @@ class WebServer(threading.Thread):
         self.setDaemon(True)
 
     def run(self):
+        import webinterface
+        global webinterface
+
         self.checkDB()
 
         if self.https:
diff --git a/module/web/pyload_app.py b/module/web/pyload_app.py
index 28c9f03fb..3682a3962 100644
--- a/module/web/pyload_app.py
+++ b/module/web/pyload_app.py
@@ -17,7 +17,6 @@
     @author: RaNaN
 """
 from copy import deepcopy
-import datetime
 from datetime import datetime
 from itertools import chain
 from operator import itemgetter
@@ -262,10 +261,10 @@ def config():
         for pluginname, accdata in accs.iteritems():
             for data in accdata:
                 newpw = request.POST.get("Accounts|%s|password;%s" % (pluginname, data["login"]), "").strip()
-                time = request.POST.get("Accounts|%s|time;%s" % (pluginname, data["login"]), "").strip()
+                new_time = request.POST.get("Accounts|%s|time;%s" % (pluginname, data["login"]), "").strip()
 
-                if newpw or (time and (not data["options"].has_key("time") or [time] != data["options"]["time"])):
-                    PYLOAD.update_account(pluginname, data["login"], newpw, {"time": [time]})
+                if newpw or (new_time and (not data["options"].has_key("time") or [new_time] != data["options"]["time"])):
+                    PYLOAD.update_account(pluginname, data["login"], newpw, {"time": [new_time]})
 
         if errors:
             messages.append(_("Error occured when setting the following options:"))
-- 
cgit v1.2.3