From: Janis Streib Date: Sat, 21 Mar 2015 21:27:24 +0000 (+0100) Subject: UPD: Extracted user update X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=3996c636f7e66f20932665e2c3c2cd9c06029a24 UPD: Extracted user update --- diff --git a/src/org/cacert/gigi/dbObjects/User.java b/src/org/cacert/gigi/dbObjects/User.java index c346ab53..f6b22909 100644 --- a/src/org/cacert/gigi/dbObjects/User.java +++ b/src/org/cacert/gigi/dbObjects/User.java @@ -313,18 +313,21 @@ public class User extends CertificateOwner { if (getAssurancePoints() != 0) { throw new GigiApiException("No change after assurance allowed."); } - - GigiPreparedStatement update = DatabaseConnection.getInstance().prepare("UPDATE users SET fname=?, lname=?, mname=?, suffix=?, dob=? WHERE id=?"); - update.setString(1, name.getFname()); - update.setString(2, name.getLname()); - update.setString(3, name.getMname()); - update.setString(4, name.getSuffix()); - update.setDate(5, getDoB()); - update.setInt(6, getId()); - update.executeUpdate(); + rawUpdateUserData(); } } + protected void rawUpdateUserData() { + GigiPreparedStatement update = DatabaseConnection.getInstance().prepare("UPDATE users SET fname=?, lname=?, mname=?, suffix=?, dob=? WHERE id=?"); + update.setString(1, name.getFname()); + update.setString(2, name.getLname()); + update.setString(3, name.getMname()); + update.setString(4, name.getSuffix()); + update.setDate(5, getDoB()); + update.setInt(6, getId()); + update.executeUpdate(); + } + public Locale getPreferredLocale() { return locale; }