Fix from James Casbon for a problem he has experienced when using remote_user (a new user creation seems to be attempted before a session exists).

This commit is contained in:
Nate Coraor
2009-01-08 11:04:19 -05:00
parent ad33e0bc5a
commit 76a02fcf76
+12 -3
View File
@@ -138,13 +138,22 @@ class UniverseWebTransaction( base.DefaultWebTransaction ):
event.message = message % kwargs
except:
event.message = message
event.history = self.history
try:
event.history = self.history
except:
event.history = None
try:
event.history_id = self.history.id
except:
event.history_id = None
event.user = self.user
event.session_id = self.galaxy_session.id
try:
event.user = self.user
except:
event.user = None
try:
event.session_id = self.galaxy_session.id
except:
event.session_id = None
event.flush()
def get_cookie( self, name='galaxysession' ):
"""Convenience method for getting a session cookie"""