From dedcba51483effe824040c2c3ab0bf96d4c34ef7 Mon Sep 17 00:00:00 2001 From: dapoldi Date: Thu, 9 Feb 2017 16:12:18 +0100 Subject: [PATCH 1/2] Fixed meta --- src/main/java/org/telegram/database/ConectionDB.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/telegram/database/ConectionDB.java b/src/main/java/org/telegram/database/ConectionDB.java index ed74781..d29ac35 100644 --- a/src/main/java/org/telegram/database/ConectionDB.java +++ b/src/main/java/org/telegram/database/ConectionDB.java @@ -76,7 +76,7 @@ public class ConectionDB { int max = 0; try { final DatabaseMetaData metaData = this.currentConection.getMetaData(); - final ResultSet res = metaData.getTables(null, null, null, + final ResultSet res = metaData.getTables(null, null, "", new String[]{"TABLE"}); while (res.next()) { if (res.getString("TABLE_NAME").compareTo("Versions") == 0) { From fb2f79fd5a89e8fde052cb06a9896987e10a63f0 Mon Sep 17 00:00:00 2001 From: Alexander Kytmanov Date: Sat, 3 Feb 2018 11:44:19 -0600 Subject: [PATCH 2/2] Prevent repeated task execution when execution time less than 1 sec --- src/main/java/org/telegram/services/TimerExecutor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/telegram/services/TimerExecutor.java b/src/main/java/org/telegram/services/TimerExecutor.java index 68387f6..1a57ff1 100644 --- a/src/main/java/org/telegram/services/TimerExecutor.java +++ b/src/main/java/org/telegram/services/TimerExecutor.java @@ -83,7 +83,7 @@ public class TimerExecutor { private long computNextDilay(int targetHour, int targetMin, int targetSec) { final LocalDateTime localNow = LocalDateTime.now(Clock.systemUTC()); LocalDateTime localNextTarget = localNow.withHour(targetHour).withMinute(targetMin).withSecond(targetSec); - while (localNow.compareTo(localNextTarget) > 0) { + while (localNow.compareTo(localNextTarget.minusSeconds(1)) > 0) { localNextTarget = localNextTarget.plusDays(1); }