]> WPIA git - gigi.git/blobdiff - src/club/wpia/gigi/Gigi.java
fix: more spontaneous failing test cases
[gigi.git] / src / club / wpia / gigi / Gigi.java
index 198187675c6a234d00549014cbcdee849a6dc370..6a0b7936e704881648264accf1c7c4b2875742ad 100644 (file)
@@ -395,7 +395,12 @@ public final class Gigi extends HttpServlet {
                 resp.sendError(403);
                 return;
             }
                 resp.sendError(403);
                 return;
             }
-            if (p.beforeTemplate(req, resp)) {
+            try {
+                if (p.beforeTemplate(req, resp)) {
+                    return;
+                }
+            } catch (CSRFException e) {
+                resp.sendError(500, "CSRF invalid");
                 return;
             }
             HashMap<String, Object> vars = new HashMap<String, Object>();
                 return;
             }
             HashMap<String, Object> vars = new HashMap<String, Object>();