]> WPIA git - gigi.git/commitdiff
Fix exceptoins for not-loggedin users
authorFelix Dörre <felix@dogcraft.de>
Sun, 22 Jun 2014 17:22:09 +0000 (19:22 +0200)
committerFelix Dörre <felix@dogcraft.de>
Sun, 22 Jun 2014 23:20:11 +0000 (01:20 +0200)
src/org/cacert/gigi/Gigi.java

index 348cbecbb0afe3e1a7b74f7ec677e4b129049be9..6ca25d7d9e49a373f20ce38b6de866dd71f9e6d3 100644 (file)
@@ -66,7 +66,7 @@ public class Gigi extends HttpServlet {
                                hs = req.getSession();
                        }
                }
                                hs = req.getSession();
                        }
                }
-               if (((Boolean) hs.getAttribute("loggedin"))
+               if (hs.getAttribute("loggedin") != null
                                && req.getPathInfo().equals("/login")) {
                        resp.sendRedirect("/");
                        return;
                                && req.getPathInfo().equals("/login")) {
                        resp.sendRedirect("/");
                        return;
@@ -86,7 +86,7 @@ public class Gigi extends HttpServlet {
                        return;
                }
 
                        return;
                }
 
-               if ((hs == null || !((Boolean) hs.getAttribute("loggedin")))
+               if (hs.getAttribute("loggedin") == null
                                && !"/login".equals(req.getPathInfo())) {
                        System.out.println(req.getPathInfo());
                        resp.sendRedirect("/login");
                                && !"/login".equals(req.getPathInfo())) {
                        System.out.println(req.getPathInfo());
                        resp.sendRedirect("/login");