From a6272af68a7d7210fbb5d2090b8b6f4a70b68ff7 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Tue, 3 Jan 2012 17:02:20 +0530 Subject: [PATCH] Fix to logout previous session on login --- erpnext/startup/event_handlers.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/erpnext/startup/event_handlers.py b/erpnext/startup/event_handlers.py index 71ae7676261..59fa0fde48d 100644 --- a/erpnext/startup/event_handlers.py +++ b/erpnext/startup/event_handlers.py @@ -56,10 +56,8 @@ def on_login_post_session(login_manager): sid!=%s ORDER BY lastupdate desc""", \ (webnotes.session['user'], webnotes.session['sid']), as_list=1) - if sid_list and len(sid_list)>1: - for i in xrange(len(sid_list)): - if i>0: - webnotes.conn.sql("DELETE FROM `tabSessions` WHERE sid=%s", sid_list[i][0]) + for sid in sid_list: + webnotes.conn.sql("DELETE FROM `tabSessions` WHERE sid=%s", sid[0]) update_account_details()