def wrapper(*args, **kwargs): if not is_logged_in(): raise errors.AccessDeniedError('You must be logged in.') return f(*args, **kwargs)
def wrapper(*args, **kwargs): if (cls.open(after_end) or (or_admin and flask.g.admin)): return f(*args, **kwargs) raise errors.AccessDeniedError(cls.message())
def wrapper(*args, **kwargs): if cls.state() == "BEFORE": return f(*args, **kwargs) raise errors.AccessDeniedError(cls.message())
def wrapper(*args, **kwargs): if not flask.g.uid: raise errors.AccessDeniedError('You must be logged in.') return f(*args, **kwargs)