From: Benny Baumann Date: Tue, 16 Aug 2016 18:01:25 +0000 (+0200) Subject: Merge changes If3dd7037,Ib19bb63a X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=2bf61fcca4815ae808a7a5392b182b688faf9fd0;hp=12323116dd560da2a348b4045dd8af20db764ea5 Merge changes If3dd7037,Ib19bb63a * changes: add: Highlight certificates outside validity period in Cert Overview add: enable that user can see all certificates issued to his account --- 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()); diff --git a/src/org/cacert/gigi/output/AssurancesDisplay.java b/src/org/cacert/gigi/output/AssurancesDisplay.java index c412a4eb..92acc6d8 100644 --- a/src/org/cacert/gigi/output/AssurancesDisplay.java +++ b/src/org/cacert/gigi/output/AssurancesDisplay.java @@ -51,7 +51,7 @@ public class AssurancesDisplay implements Outputable { vars.put("method", assurance.getMethod()); Name to = assurance.getTo(); if (assurer) { - vars.put("linkId", assurance.getTo().getOwner().getId()); + vars.put("linkId", to == null ? "" : to.getOwner().getId()); vars.put("verbVal", to == null ? l.getTranslation("applicant's name removed") : to.getOwner().getId()); vars.put("myName", to == null ? l.getTranslation("applicant's name removed") : to); } else {