def _new( request, * args, ** kwargs ): if cookie.currentlyTraveling( request ): localThreadStorage.currentlyTravelingTo = cookie.currentlyTravelingTo( request ) try: return method( request, * args, ** kwargs ) finally: del localThreadStorage.currentlyTravelingTo else: assert not hasattr( localThreadStorage, 'currentlyTravelingTo' ) return method( request, * args, ** kwargs )
def _new(request, *args, **kwargs): if cookie.currentlyTraveling(request): localThreadStorage.currentlyTravelingTo = cookie.currentlyTravelingTo( request) try: return method(request, *args, **kwargs) finally: del localThreadStorage.currentlyTravelingTo else: assert not hasattr(localThreadStorage, 'currentlyTravelingTo') return method(request, *args, **kwargs)
def timeMachine_currentlyTraveling( request ): return cookie.currentlyTraveling( request )
def timeMachine_currentlyTraveling(request): return cookie.currentlyTraveling(request)
def _new(request, *args, **kwargs): if cookie.currentlyTraveling(request): return shortcuts.redirect( "/timemachine/notAllowedToChangePast") assert not hasattr(localThreadStorage, 'currentlyTravelingTo') return method(request, *args, **kwargs)
def _new( request, * args, ** kwargs ): if cookie.currentlyTraveling( request ): return shortcuts.redirect( "/timemachine/notAllowedToChangePast" ) assert not hasattr( localThreadStorage, 'currentlyTravelingTo' ) return method( request, * args, ** kwargs )