From 3935654ff0a0ecb6761f856c10f1907c710941c1 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Mon, 31 Oct 2022 12:27:50 +0100 Subject: [PATCH] [add] route to get session ticket and backend location --- controllers/main.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/controllers/main.py b/controllers/main.py index d9657c8..0ed0d70 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -10,6 +10,18 @@ class AlfrescoController(http.Controller): data = http.request.env["cgscop.alfresco"].alfresco_get_ticket(username) return data + @http.route( + ["/web/alfresco/session-backend"], + type="json", auth="user", method=["POST"] + ) + def get_session_backend(self, username): + ticket = http.request.env["cgscop.alfresco"].alfresco_get_ticket(username) + backend = http.request.env["cmis.backend"].search([], limit=1) + return { + "ticket": ticket, + "backend_location": backend.location, + } + # ------------------------------------------------------ # Override parent # ------------------------------------------------------ -- GitLab