From 050b4322937442a93fbe06d9f8ec0ed05ae5dc71 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Sun, 26 May 2024 17:13:05 -0500 Subject: [PATCH] Update SQLReports.java --- .../dev/plex/medina/storage/SQLReports.java | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/main/java/dev/plex/medina/storage/SQLReports.java b/src/main/java/dev/plex/medina/storage/SQLReports.java index 1d04e14..b345d66 100644 --- a/src/main/java/dev/plex/medina/storage/SQLReports.java +++ b/src/main/java/dev/plex/medina/storage/SQLReports.java @@ -18,7 +18,7 @@ public class SQLReports implements MedinaBase { private static final String SELECT = "SELECT * FROM `reports` WHERE reportedUUID=?"; private static final String SELECT_ID = "SELECT * FROM `reports` WHERE reportId=?"; - private static final String INSERT = "INSERT INTO `reports` (`reportId`, `reporterUUID`, `reporterName`, `reportedUUID`, `reportedName`, `timestamp`, `reason`, `deleted`) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"; + private static final String INSERT = "INSERT INTO `reports` (`reporterUUID`, `reporterName`, `reportedUUID`, `reportedName`, `timestamp`, `reason`, `deleted`) VALUES(?, ?, ?, ?, ?, ?, ?)"; private static final String DELETE = "UPDATE `reports` SET `deleted`=true WHERE reportId=? AND reportedUUID=?"; public CompletableFuture getReports(int reportedId) @@ -114,14 +114,13 @@ public class SQLReports implements MedinaBase try (Connection con = plugin.getSqlConnection().getCon()) { PreparedStatement statement = con.prepareStatement(INSERT); - statement.setInt(1, reports.size() + 1); - statement.setString(2, report.getReporterUUID().toString()); - statement.setString(3, report.getReporterName()); - statement.setString(4, report.getReportedUUID().toString()); - statement.setString(5, report.getReportedName()); - statement.setLong(6, report.getTimestamp().toInstant().toEpochMilli()); - statement.setString(7, report.getReason()); - statement.setBoolean(8, report.isDeleted()); + statement.setString(1, report.getReporterUUID().toString()); + statement.setString(2, report.getReporterName()); + statement.setString(3, report.getReportedUUID().toString()); + statement.setString(4, report.getReportedName()); + statement.setLong(5, report.getTimestamp().toInstant().toEpochMilli()); + statement.setString(6, report.getReason()); + statement.setBoolean(7, report.isDeleted()); statement.execute(); } catch (Throwable e)