From b255cad17666847b96a70adbb35d5209a914f521 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Wed, 26 Aug 2015 12:15:36 +0200 Subject: [PATCH] add missing substitutions feed in AlternateRoot (#8119) --- extra/modules/root.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extra/modules/root.py b/extra/modules/root.py index 31651c6..f6093e2 100644 --- a/extra/modules/root.py +++ b/extra/modules/root.py @@ -29,6 +29,7 @@ from qommon import emails from qommon.sms import SMS from wcs.categories import Category from wcs.formdef import FormDef +from wcs.data_sources import NamedDataSource from qommon.tokens import Token from qommon.admin.emails import EmailsDirectory from qommon.admin.texts import TextsDirectory @@ -791,7 +792,9 @@ class AlternateRootDirectory(OldRootDirectory): return d def _q_traverse(self, path): + get_publisher().substitutions.feed(get_session()) get_publisher().substitutions.feed(get_request().user) + get_publisher().substitutions.feed(NamedDataSource) # set app_label to Publik if none was specified (this is used in # backoffice header top line) -- 2.5.0