Work on mine quest

This commit is contained in:
auto committed 2022-05-21 02:38:34 +02:00
1 parent 1ecf4508e8
commit 66316ff578
10 files changed
+204 -55

No files matched your search

@@ -1,6 +1,5 @@
package com.alttd.altitudequests.database;
import com.alttd.altitudequests.objects.GoalType;
import com.alttd.altitudequests.util.Logger;
import java.sql.PreparedStatement;
@@ -9,19 +8,17 @@ import java.util.UUID;
public class Queries {
public static int setUserProgress(UUID uuid, GoalType goalType, int progress) {
String sql = "INSERT VALUES (?, ?, ?) INTO user_seen " +
"WHERE uuid = ? AND goal_type = ? " +
public static int setUserProgress(UUID uuid, int progress) {
String sql = "INSERT VALUES (?, ?) INTO user_seen " +
"WHERE uuid = ?" +
"ON DUPLICATE KEY UPDATE progress = ?";
long time;
try {
PreparedStatement preparedStatement = Database.connection.prepareStatement(sql);
preparedStatement.setString(1, uuid.toString());
preparedStatement.setString(2, goalType.name());
preparedStatement.setInt(3, progress);
preparedStatement.setString(4, uuid.toString());
preparedStatement.setString(5, goalType.name());
preparedStatement.setInt(6, progress);
preparedStatement.execute();