From c8e1087a5b3c20d7ca29fe2f2e96b4dfbe2935fc Mon Sep 17 00:00:00 2001 From: Josue Kouka Date: Tue, 17 Oct 2017 10:51:51 +0200 Subject: [PATCH] don't trigger SLO when user is just locally connected (#19477) --- mandayejs/mandaye/static/single.logout.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mandayejs/mandaye/static/single.logout.js b/mandayejs/mandaye/static/single.logout.js index bfb6a7e..0470d82 100644 --- a/mandayejs/mandaye/static/single.logout.js +++ b/mandayejs/mandaye/static/single.logout.js @@ -1,7 +1,11 @@ $(function(){ if (typeof(mandaye_logout_locator) === 'undefined') return false; - $(mandaye_logout_locator).click(function(){ + $(mandaye_logout_locator).click(function(event){ + // if user is not authenticated on mandaye, don't launch slo + if ($('#mandaye-logon-url').find('a').attr('href') !== '/_mandaye/logout/'){ + return false; + } setTimeout(function(){ window.location.href = '/_mandaye/logout/'; }, 300); -- 2.11.0