From 4a6465953f1ba7ad3fbf4b0df73196d2ef2a0428 Mon Sep 17 00:00:00 2001 From: yoyosource Date: Mon, 1 May 2023 11:19:00 +0200 Subject: [PATCH] Hotfix Season.getSeasonStart --- src/de/steamwar/sql/Season.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/de/steamwar/sql/Season.java b/src/de/steamwar/sql/Season.java index 8768ad8..0044c25 100644 --- a/src/de/steamwar/sql/Season.java +++ b/src/de/steamwar/sql/Season.java @@ -32,7 +32,14 @@ public class Season { public static String getSeasonStart() { Calendar calendar = Calendar.getInstance(); - return calendar.get(Calendar.YEAR) + "-" + (calendar.get(Calendar.MONTH) / 4 * 3 + 1) + "-1"; + int month = calendar.get(Calendar.MONTH); + if (month <= 4) { + return calendar.get(Calendar.YEAR) + "-1-1"; + } else if (month <= 8) { + return calendar.get(Calendar.YEAR) + "-5-1"; + } else { + return calendar.get(Calendar.YEAR) + "-9-1"; + } } public static String convertSeasonToString(int season){