diff --git a/src/main/java/net/frozenorb/apiv3/route/punishments/POSTUserPunish.java b/src/main/java/net/frozenorb/apiv3/route/punishments/POSTUserPunish.java index 65dd99c..63092f8 100644 --- a/src/main/java/net/frozenorb/apiv3/route/punishments/POSTUserPunish.java +++ b/src/main/java/net/frozenorb/apiv3/route/punishments/POSTUserPunish.java @@ -75,7 +75,7 @@ public final class POSTUserPunish implements Handler { String accessDenialReason = punishment.getAccessDenialReason(); String userIp = ctx.request().getParam("playerIp"); // TODO: YELL AT GRIFFIN FOR THIS, IT SHOULD BE USERIP - if (userIp != null) { + if ((type == Punishment.PunishmentType.BAN || type == Punishment.PunishmentType.BLACKLIST) && userIp != null) { IpBan ipBan = new IpBan(userIp, punishment); ipBan.insert();