mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
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:
@@ -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"""
|
||||
|
||||
Reference in New Issue
Block a user