From: Magnus Hagander Date: Wed, 17 Sep 2025 11:38:30 +0000 (+0200) Subject: Fix independent loading of contextutil X-Git-Url: http://git.postgresql.org/gitweb/delmail?a=commitdiff_plain;h=be78bcab91d559e2134d0144b607130b9fe1f245;p=pgeu-system.git Fix independent loading of contextutil Contextutil is loaded by jinjapdf, but didn't work without patching away access to settings. Fix that, so it's back to working independently. --- diff --git a/postgresqleu/confreg/contextutil.py b/postgresqleu/confreg/contextutil.py index 101e7cd4..c58a8fab 100644 --- a/postgresqleu/confreg/contextutil.py +++ b/postgresqleu/confreg/contextutil.py @@ -3,8 +3,13 @@ import json import logging import copy -from postgresqleu.util.context_processors import settings_context - +try: + from postgresqleu.util.context_processors import settings_context +except ImportError: + # When running standalone jinjapdf, we will fail to import the global settings, + # so in this case just set it to empty. + def settings_context(): + return {} try: import yaml