- public void updateUserData() throws GigiApiException {
- synchronized (Notary.class) {
- if (getReceivedAssurances().length != 0) {
- throw new GigiApiException("No change after assurance allowed.");
- }
- rawUpdateUserData();
- }
- }
-
- protected void rawUpdateUserData() {
- try (GigiPreparedStatement update = new GigiPreparedStatement("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().toSQLDate());
- update.setInt(6, getId());
+ private void rawUpdateUserData() {
+ try (GigiPreparedStatement update = new GigiPreparedStatement("UPDATE users SET dob=? WHERE id=?")) {
+ update.setDate(1, getDoB().toSQLDate());
+ update.setInt(2, getId());