From a408b77c60013402b70ca9ec5b30c55d877481d1 Mon Sep 17 00:00:00 2001 From: PikaMug <2267126+PikaMug@users.noreply.github.com> Date: Sat, 26 Dec 2020 15:33:13 -0500 Subject: [PATCH] Properly store repeat/cooldown values greater than max int, fixes #1523 --- .../quests/convo/quests/planner/PlannerPrompt.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/main/src/main/java/me/blackvein/quests/convo/quests/planner/PlannerPrompt.java b/main/src/main/java/me/blackvein/quests/convo/quests/planner/PlannerPrompt.java index fa2c0efb2..555835a3b 100644 --- a/main/src/main/java/me/blackvein/quests/convo/quests/planner/PlannerPrompt.java +++ b/main/src/main/java/me/blackvein/quests/convo/quests/planner/PlannerPrompt.java @@ -228,8 +228,8 @@ public class PlannerPrompt extends QuestsEditorNumericPrompt { } long delay; try { - final int i = Integer.parseInt(input); - delay = i * 1000; + final long l = Long.parseLong(input); + delay = l * 1000; if (delay < 1) { context.getForWhom().sendRawMessage(ChatColor.RED + Lang.get("questEditorPositiveAmount")); } else { @@ -279,8 +279,8 @@ public class PlannerPrompt extends QuestsEditorNumericPrompt { } long delay; try { - final int i = Integer.parseInt(input); - delay = i * 1000; + final long l = Long.parseLong(input); + delay = l * 1000; if (delay < 1) { context.getForWhom().sendRawMessage(ChatColor.RED + Lang.get("questEditorPositiveAmount")); } else { @@ -369,7 +369,7 @@ public class PlannerPrompt extends QuestsEditorNumericPrompt { private String getPrettyDate(final String formattedDate) { final Calendar cal = Calendar.getInstance(); - final SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); + final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/dd/MM"); final SimpleDateFormat timeFormat = new SimpleDateFormat("hh:mm:ss"); final String[] date = formattedDate.split(":"); final int day = Integer.valueOf(date[0]);