1from jinja2 import pass_context
2
3from plain.templates import register_template_global
4
5from .requests import get_request_session
6
7
8@register_template_global
9@pass_context
10def get_current_session(context):
11 """Get the session for the current request."""
12 request = context.get("request")
13 assert request is not None, "No request in template context"
14 return get_request_session(request)