This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
larpe/larpe/tags/release-1.1.1/larpe/errors.ptl

16 lines
529 B
Plaintext

from quixote import get_session, get_request, redirect
from qommon.errors import *
class AccessUnauthorizedError(AccessError):
def render [html] (self):
session = get_session()
request = get_request()
query = request.get_query()
session.after_url = request.get_url()
if query:
session.after_url += '?' + query
session.after_url = str(session.after_url)
login_url = '%s/liberty/larpe/login' % request.environ['SCRIPT_NAME']
redirect(login_url)