forked from SteamWar/SteamWar
Mark declined schematics as seen and fix substring usage in CheckedSchematic creation
This commit is contained in:
@@ -41,7 +41,7 @@ public class CheckedSchematic {
|
|||||||
private static final Statement updateSeen = new Statement("UPDATE CheckedSchematic SET Seen = ? WHERE StartTime = ? AND EndTime = ? AND NodeName = ?");
|
private static final Statement updateSeen = new Statement("UPDATE CheckedSchematic SET Seen = ? WHERE StartTime = ? AND EndTime = ? AND NodeName = ?");
|
||||||
|
|
||||||
public static void create(SchematicNode node, int validator, Timestamp startTime, Timestamp endTime, String reason, boolean seen) {
|
public static void create(SchematicNode node, int validator, Timestamp startTime, Timestamp endTime, String reason, boolean seen) {
|
||||||
insert.update(node.getId(), node.getOwner(), node.getName(), validator, startTime, endTime, reason, seen, node.getSchemtype().toDB());
|
insert.update(node.getId(), node.getOwner(), node.getName(), validator, startTime, endTime, reason, seen, node.getSchemtype().toDB().substring(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static List<CheckedSchematic> getLastDeclinedOfNode(int node) {
|
public static List<CheckedSchematic> getLastDeclinedOfNode(int node) {
|
||||||
|
|||||||
@@ -94,6 +94,8 @@ public class ConnectionListener extends BasicListener {
|
|||||||
} else {
|
} else {
|
||||||
chatter.system("CHECK_DECLINED", type.name(), checkedSchematic.getSchemName(), checkedSchematic.getDeclineReason());
|
chatter.system("CHECK_DECLINED", type.name(), checkedSchematic.getSchemName(), checkedSchematic.getDeclineReason());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
checkedSchematic.setSeen(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(newPlayers.contains(player.getUniqueId())){
|
if(newPlayers.contains(player.getUniqueId())){
|
||||||
|
|||||||
Reference in New Issue
Block a user