From 4c18a047f1f09f0fd7c2013bd42bb69c44efb73a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Fri, 27 Jun 2014 18:15:21 +0200 Subject: [PATCH] Implement error output if Assurance failed internally. --- src/org/cacert/gigi/pages/wot/AssuranceForm.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/org/cacert/gigi/pages/wot/AssuranceForm.java b/src/org/cacert/gigi/pages/wot/AssuranceForm.java index 056a28ab..498cd6ad 100644 --- a/src/org/cacert/gigi/pages/wot/AssuranceForm.java +++ b/src/org/cacert/gigi/pages/wot/AssuranceForm.java @@ -90,19 +90,25 @@ public class AssuranceForm extends Form { // TODO message failed = true; } - out.println(""); if (failed) { + out.println(""); return false; } try { boolean success = Notary.assure(LoginPage.getUser(req), assuree, Integer.parseInt(req.getParameter("points")), req.getParameter("location"), req.getParameter("date")); + if (!success) { + outputError(out, req, + "Assurance failed. Maybe user data changed."); + } + out.println(""); return success; } catch (SQLException e) { e.printStackTrace(); } + out.println(""); return false; } } -- 2.39.2