From: Felix Dörre Date: Tue, 16 Aug 2016 08:07:04 +0000 (+0200) Subject: fix: use default language instead of crashing with NPE. X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=b2cc7030cc88b71cf8ba1fc808b13428fe9db8ef fix: use default language instead of crashing with NPE. Change-Id: Ie3be2742607bc93d18c38480b85b960f1153b5c0 --- diff --git a/src/org/cacert/gigi/Gigi.java b/src/org/cacert/gigi/Gigi.java index 1c503666..1108aa04 100644 --- a/src/org/cacert/gigi/Gigi.java +++ b/src/org/cacert/gigi/Gigi.java @@ -372,7 +372,7 @@ public final class Gigi extends HttpServlet { if (req.getParameter("lang") != null) { Locale l = Language.getLocaleFromString(req.getParameter("lang")); Language lu = Language.getInstance(l); - req.getSession().setAttribute(Language.SESSION_ATTRIB_NAME, lu.getLocale()); + req.getSession().setAttribute(Language.SESSION_ATTRIB_NAME, lu != null ? lu.getLocale() : Locale.ENGLISH); } final Page p = getPage(req.getPathInfo());