Hi, On 2024-04-04 09:50, Markus Rosjat wrote: > maybe it would help to get some more information about what you tried so far, > like > > - what version you installed , trunk, pip > - a full traceback of the exceptions thrown > > I guess then people could point out things easier
Sure! I use Trac 1.6 and httpauth module 1.2 with one change: - def post_process_request(self, req, template, content_type): + def post_process_request(self, req, template, data, content_type): because there seems to be an additional parameter now. As soon as I enable the module and reload a page, I get this backtrace: 2024-04-05 21:53:24,232 Trac[chrome] ERROR: Jinja2 UndefinedError error while rendering XML/HTML template Traceback (most recent call last): File "/usr/lib/python3/dist-packages/trac/web/chrome.py", line 1569, in iterable_content for chunk in stream: File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1662, in __next__ return self._next() # type: ignore ^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1639, in _buffered_generator c = next(self._gen) ^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1354, in generate yield self.environment.handle_exception() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 936, in handle_exception raise rewrite_traceback_stack(source=source) File "/usr/lib/python3/dist-packages/trac/wiki/templates/wiki_view.html", line 11, in top-level template code # extends 'layout.html' File "/usr/lib/python3/dist-packages/trac/templates/layout.html", line 12, in top-level template code # import "macros.html" as jmacros with context ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/trac/templates/theme.html", line 16, in top-level template code # block head File "/usr/lib/python3/dist-packages/trac/wiki/templates/wiki_view.html", line 26, in block 'head' # set modify_perm = 'WIKI_MODIFY' in perm(page.resource) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 485, in getattr return getattr(obj, attribute) ^^^^^^^^^^^^^^^^^^^^^^^ UndefinedError: 'page' is undefined Does this ring a bell? Cheers -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/8734rz1mrc.fsf%40fama.lan.