Retrieve forum id for checksum provider dynamically

This commit is contained in:
2022-07-31 18:05:48 +02:00
parent c76a972286
commit 61d6597578
2 changed files with 8 additions and 14 deletions

View File

@@ -2,6 +2,7 @@ package de.jeyp91;
import de.jeyp91.apifootball.APIFootballUpdater;
import de.jeyp91.tippligaforum.MatchesListForumUpdater;
import de.jeyp91.tippliga.*;
import de.jeyp91.tippligaforum.TippligaConfigProvider;
import de.jeyp91.tippligaforum.TippligaSQLConnector;
import net.sourceforge.argparse4j.ArgumentParsers;
import net.sourceforge.argparse4j.inf.ArgumentParser;
@@ -70,20 +71,9 @@ public class App {
matchesListForumUpdater.updateAllLeagues(season);
break;
case "PostChecksum":
TippligaSQLConnector con = TippligaSQLConnector.getInstance();
int forumId;
if (season == 2021) {
forumId = 15;
String checksum = con.getChecksumOfPost(forumId, configFile);
TippligaConfigProvider configProvider = new TippligaConfigProvider(season);
String checksum = configProvider.getChecksumOfConfigPost(configFile);
System.out.println(checksum);
} else if (season == 2022) {
forumId = 17;
String checksum = con.getChecksumOfPost(forumId, configFile);
System.out.println(checksum);
}
else {
logger.error("Season does not exist");
}
break;
default:
break;

View File

@@ -29,4 +29,8 @@ public class TippligaConfigProvider {
}
return tippligaConfig;
}
public String getChecksumOfConfigPost(String configFile) {
return con.getChecksumOfPost(this.seasonForumId, configFile);
}
}