X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FdbObjects%2FOrganisation.java;h=d96f95a16a3cbc6e94ebbaaf2374ad9f0a06b29a;hb=aac731a4213533e5e9c3143f95e99af4b273b17a;hp=4c23488e88ace2c185d7a62a49654d836abbb3f4;hpb=346185795ad8dd3dbfeb417d2dccb69a39af64be;p=gigi.git diff --git a/src/org/cacert/gigi/dbObjects/Organisation.java b/src/org/cacert/gigi/dbObjects/Organisation.java index 4c23488e..d96f95a1 100644 --- a/src/org/cacert/gigi/dbObjects/Organisation.java +++ b/src/org/cacert/gigi/dbObjects/Organisation.java @@ -78,7 +78,7 @@ public class Organisation extends CertificateOwner { state = rs.getString("state"); province = rs.getString("province"); city = rs.getString("city"); - city = rs.getString("contactEmail"); + email = rs.getString("contactEmail"); } public String getName() { @@ -161,18 +161,20 @@ public class Organisation extends CertificateOwner { return resu; } - public void update(String o, String c, String st, String l) { + public void update(String o, String c, String st, String l, String mail) { for (Certificate cert : getCertificates(false)) { if (cert.getStatus() == CertificateStatus.ISSUED) { cert.revoke(); } } - GigiPreparedStatement ps = DatabaseConnection.getInstance().prepare("UPDATE organisations SET name=?, state=?, province=?, city=?"); + GigiPreparedStatement ps = DatabaseConnection.getInstance().prepare("UPDATE organisations SET name=?, state=?, province=?, city=?, contactEmail=?"); ps.setString(1, o); ps.setString(2, c); ps.setString(3, st); ps.setString(4, l); + ps.setString(5, mail); ps.execute(); + email = mail; name = o; state = c; province = st;