X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=swt%2Forg.argeo.cms.e4%2Fsrc%2Forg%2Fargeo%2Fcms%2Fe4%2Faddons%2FAuthAddon.java;h=66a5ec8c77089a38c1c92375668dd9bffa0d0cbd;hb=0e533d2562def311fdd7aa71f1d0d704e466861e;hp=e84b18c0b164828251602d4c2e8ecc139e516d68;hpb=7b242851c0094d13cbaca5b68261ad92c873a59f;p=lgpl%2Fargeo-commons.git diff --git a/swt/org.argeo.cms.e4/src/org/argeo/cms/e4/addons/AuthAddon.java b/swt/org.argeo.cms.e4/src/org/argeo/cms/e4/addons/AuthAddon.java index e84b18c0b..66a5ec8c7 100644 --- a/swt/org.argeo.cms.e4/src/org/argeo/cms/e4/addons/AuthAddon.java +++ b/swt/org.argeo.cms.e4/src/org/argeo/cms/e4/addons/AuthAddon.java @@ -8,7 +8,7 @@ import javax.security.auth.Subject; import javax.servlet.http.HttpServletRequest; import org.argeo.api.cms.CmsLog; -import org.argeo.cms.auth.CurrentUser; +import org.argeo.cms.CurrentUser; import org.argeo.cms.swt.CmsException; import org.eclipse.e4.ui.model.application.MApplication; import org.eclipse.e4.ui.model.application.ui.MElementContainer; @@ -96,6 +96,8 @@ public class AuthAddon { } catch (Exception e) { throw new CmsException("Cannot log out", e); } + + // FIXME make it more generic HttpServletRequest request = org.argeo.eclipse.ui.specific.UiContext.getHttpRequest(); if (request != null) request.getSession().setMaxInactiveInterval(0);