#NEWLINE# def get_user_information( self ) : #NEWLINE# #INDENT# if self . bypass_authz : #NEWLINE# #INDENT# ( session_id , _ ) = self . _reserve_fake_session ( ) #NEWLINE# with weblab_api ( self . core_server , session_id = session_id . id ) : #NEWLINE# #INDENT# return weblab . core . server . get_user_information ( ) #NEWLINE# #UNINDENT# #UNINDENT# session_id = ( request . cookies . get ( 'weblabsessionid' ) or '' ) . split ( '.' ) [ 0 ] #NEWLINE# if session_id : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# with weblab_api ( self . core_server , session_id = session_id ) : #NEWLINE# #INDENT# return weblab . core . server . get_user_information ( ) #NEWLINE# #UNINDENT# #UNINDENT# except SessionNotFoundError : #NEWLINE# #INDENT# pass #NEWLINE# #UNINDENT# #UNINDENT# return None