]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/pages/main/Signup.java
UPD: check for duplicate Email in the Email class itself.
[gigi.git] / src / org / cacert / gigi / pages / main / Signup.java
index 07cd608400a2fb83c298ab2486cdbdfadc18be69..d442ebda36b95b2ad0b1e860a331f71d6e905094 100644 (file)
@@ -164,11 +164,14 @@ public class Signup extends Form {
             run(req, pw1);
         } catch (SQLException e) {
             e.printStackTrace();
+        } catch (GigiApiException e) {
+            outputError(out, req, e.getMessage());
+            return false;
         }
         return true;
     }
 
-    private void run(HttpServletRequest req, String password) throws SQLException {
+    private void run(HttpServletRequest req, String password) throws SQLException, GigiApiException {
         try {
             DatabaseConnection.getInstance().beginTransaction();
             buildup.setPreferredLocale(Page.getLanguage(req).getLocale());