diff --git a/authentik/policies/expression/evaluator.py b/authentik/policies/expression/evaluator.py index 11eb79100..6390188ac 100644 --- a/authentik/policies/expression/evaluator.py +++ b/authentik/policies/expression/evaluator.py @@ -28,6 +28,7 @@ class PolicyEvaluator(BaseEvaluator): def __init__(self, policy_name: str): super().__init__() self._messages = [] + self._context["ak_logger"] = get_logger(policy_name) self._context["ak_message"] = self.expr_func_message self._context["ip_address"] = ip_address self._context["ip_network"] = ip_network