diff --git a/.classpath b/.classpath
deleted file mode 100644
index f0257c5..0000000
--- a/.classpath
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.project b/.project
deleted file mode 100644
index a338e31..0000000
--- a/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- tlw-database-tool
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
- org.eclipse.m2e.core.maven2Nature
-
-
diff --git a/src/main/java/de/jeyp91/tippligaforum/MatchesListForumUpdater.java b/src/main/java/de/jeyp91/tippligaforum/MatchesListForumUpdater.java
index fed0e98..318ce92 100644
--- a/src/main/java/de/jeyp91/tippligaforum/MatchesListForumUpdater.java
+++ b/src/main/java/de/jeyp91/tippligaforum/MatchesListForumUpdater.java
@@ -1,12 +1,17 @@
package de.jeyp91.tippligaforum;
+import de.jeyp91.App;
import de.jeyp91.apifootball.APIFootballUpdater;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
+
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.HashSet;
public class MatchesListForumUpdater {
private HashSet leagues;
+ private static final Logger logger = LogManager.getLogger(MatchesListForumUpdater.class);
public MatchesListForumUpdater(int season) {
this.leagues = new APIFootballUpdater().getLeagues(season);
@@ -22,9 +27,11 @@ public class MatchesListForumUpdater {
MatchesListCreator creator = new MatchesListCreator(league);
String content = creator.getMatchesBeautiful();
String contentWithCodeBBCode = "[code]" + content + "[/code]";
- int postId = getPostId(season, creator.getCountry(), creator.getLeagueName());
- TippligaSQLConnector con = TippligaSQLConnector.getInstance();
- con.updatePost(postId, contentWithCodeBBCode);
+ Integer postId = getPostId(season, creator.getCountry(), creator.getLeagueName());
+ if(postId != null) {
+ TippligaSQLConnector con = TippligaSQLConnector.getInstance();
+ con.updatePost(postId, contentWithCodeBBCode);
+ }
}
private Integer getPostId(int season, String country, String league) {
@@ -40,7 +47,8 @@ public class MatchesListForumUpdater {
rset.next();
postId = Integer.parseInt(rset.getString(1));
} catch (SQLException e) {
- e.printStackTrace();
+ logger.error("Could not find post for " + country + " - " + league + ".");
+ logger.error(e.getMessage());
}
return postId;
}