瀏覽代碼

an oopsie fix

Axel Nordh 3 年之前
父節點
當前提交
97471b75b4
共有 3 個文件被更改,包括 11 次插入8 次删除
  1. 6 6
      Odds/src/main/Main.java
  2. 2 1
      Odds/src/parser/OddsPortal.java
  3. 3 1
      OddsJavaFx/src/controllers/AnalysisTestController.java

+ 6 - 6
Odds/src/main/Main.java

@@ -51,12 +51,12 @@ public class Main {
 
         System.out.println("Getting One days ago matches");
         op.getMatches(LocalDateTime.now().plusDays(-1));
-        System.out.println("Getting Today days ago matches");
-        op.getMatches(LocalDateTime.now().plusDays(0));
-        System.out.println("Getting Tomorrow days matches");
-        op.getMatches(LocalDateTime.now().plusDays(1));
-        System.out.println("Getting Next days matches");
-        op.getMatches(LocalDateTime.now().plusDays(2));
+//        System.out.println("Getting Today days ago matches");
+//        op.getMatches(LocalDateTime.now().plusDays(0));
+//        System.out.println("Getting Tomorrow days matches");
+//        op.getMatches(LocalDateTime.now().plusDays(1));
+//        System.out.println("Getting Next days matches");
+//        op.getMatches(LocalDateTime.now().plusDays(2));
 
     }
 

+ 2 - 1
Odds/src/parser/OddsPortal.java

@@ -195,13 +195,14 @@ public class OddsPortal extends ParserBase implements ParserJoinedFunctions {
                     result.setSeason(getLastSeason(leagueId, countryId));
 
                     resultsToInsert.add(result);
+//                    System.out.println("INSERTING RESULT: " + result);
 //
                     if (resultsToInsert.size() > 100) {
                         Logger.getGlobal().log(Level.INFO, "INSERTING 100 results");
 //                    System.out.println("INSERTING RESULT " + result.getHomeTeam() + "-" + result.getAwayTeam()
 //                            + " league " + result.getLeagueId() + " score " + result.getHomeScore() + "-"
 //                            + result.getAwayScore());
-                        mysql.addResult(result);
+                        mysql.addResults(resultsToInsert);
                         resultsToInsert.clear();
                     }
 

+ 3 - 1
OddsJavaFx/src/controllers/AnalysisTestController.java

@@ -433,7 +433,9 @@ public class AnalysisTestController implements Initializable {
             } catch (IndexOutOfBoundsException e) {
                 data.setPreviousBet(null); // TODO, ingen bra lösning kanske.. Men enkel att göra :)
             } finally {
-                GuiMysql.getInstance().updateBetStatus(data.getPreviousBet().getId(), Status.COVERED);
+                if (data.getPreviousBet() != null) {
+                    GuiMysql.getInstance().updateBetStatus(data.getPreviousBet().getId(), Status.COVERED);
+                }
             }
 
         }