From e386fd0b406bf9a74763d7b02bc3de48b2d01a73 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Tue, 4 Jun 2019 17:03:50 +0200 Subject: [PATCH] root: implement automatic tryauth (#12867) --- auquotidien/modules/root.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/auquotidien/modules/root.py b/auquotidien/modules/root.py index a4698a7..3ad123b 100644 --- a/auquotidien/modules/root.py +++ b/auquotidien/modules/root.py @@ -819,7 +819,8 @@ class AlternateRootDirectory(OldRootDirectory): self.backoffice = get_publisher().backoffice_directory_class() try: - return Directory._q_traverse(self, path) + output = Directory._q_traverse(self, path) + return self.automatic_sso(output) except errors.TraversalError, e: try: f = FormDef.get_by_urlname(path[0]) -- 2.20.1