Author: croberts
Date: 2011-06-27 16:09:19 +0000 (Mon, 27 Jun 2011)
New Revision: 4858
Modified:
trunk/cumin/python/cumin/task.py
Log:
For BZ 707576, handling an exception that pops-up when there is no valid session.
Modified: trunk/cumin/python/cumin/task.py
===================================================================
--- trunk/cumin/python/cumin/task.py 2011-06-24 19:04:30 UTC (rev 4857)
+++ trunk/cumin/python/cumin/task.py 2011-06-27 16:09:19 UTC (rev 4858)
@@ -197,8 +197,11 @@
self.add_child(self.item_widget)
def get_items(self, session):
- login = session.client_session.attributes["login_session"]
- return [x for x in login.task_invocations if not x.dismissed]
+ items = []
+ if("login_session" in session.client_session.attributes.keys() ):
+ login = session.client_session.attributes["login_session"]
+ items = [x for x in login.task_invocations if not x.dismissed]
+ return items
def do_process(self, session):
super(TaskInvocationSet, self).do_process(session)
Show replies by date