X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=util-testing%2Forg%2Fcacert%2Fgigi%2FDevelLauncher.java;h=9fab71c9cfc784d8cf80a5e2b2a5c8a8745478a7;hp=4137aa5d5427e9c362b7effb5239caa86aeeab65;hb=03d27b5bdaea6253e674cdf2779465873b657900;hpb=e04e99de1af984634675056004cd031c0b526505 diff --git a/util-testing/org/cacert/gigi/DevelLauncher.java b/util-testing/org/cacert/gigi/DevelLauncher.java index 4137aa5d..9fab71c9 100644 --- a/util-testing/org/cacert/gigi/DevelLauncher.java +++ b/util-testing/org/cacert/gigi/DevelLauncher.java @@ -188,6 +188,11 @@ public class DevelLauncher { if ( !ticketUsed) { HttpSession sess = req.getSession(); User user = User.getById(1); + if (user == null) { + resp.getWriter().println("ticket consumed but no user available for that action"); + ticketUsed = true; + return true; + } sess.setAttribute(LOGGEDIN, true); sess.setAttribute(Language.SESSION_ATTRIB_NAME, user.getPreferredLocale()); sess.setAttribute(USER, user);