X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2FdbObjects%2FUser.java;h=e3beaf86cf65ba2bd6a38eb883996d48859a455b;hp=3b4f4671d2a01b8462e2c0b6238ea7c48b7e3d0a;hb=eebeeee1e9fa524482d5f0029d7a70ce9aedd5e8;hpb=69db7a1c8242003bde28e9d8c0be20ea3aa5c693 diff --git a/src/club/wpia/gigi/dbObjects/User.java b/src/club/wpia/gigi/dbObjects/User.java index 3b4f4671..e3beaf86 100644 --- a/src/club/wpia/gigi/dbObjects/User.java +++ b/src/club/wpia/gigi/dbObjects/User.java @@ -700,4 +700,13 @@ public class User extends CertificateOwner { public boolean hasValidTTPAgentChallenge() { return CATS.isInCatsLimit(getId(), CATSType.TTP_AGENT_CHALLENGE.getId()); } + + public void writeUserLog(User actor, String type) throws GigiApiException { + try (GigiPreparedStatement prep = new GigiPreparedStatement("INSERT INTO `adminLog` SET uid=?, admin=?, type=?")) { + prep.setInt(1, actor.getId()); + prep.setInt(2, getId()); + prep.setString(3, type); + prep.executeUpdate(); + } + } }