File tree Expand file tree Collapse file tree 1 file changed +13
-5
lines changed
Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -63,13 +63,21 @@ private async Task DoWork(CancellationToken token)
6363 if ( nowTime . Hour == 3 )
6464 {
6565 await replayRepository . FixDsstatsPlayerNames ( ) ;
66- var crawlerService = scope . ServiceProvider . GetRequiredService < CrawlerService > ( ) ;
67- await crawlerService . GetLobbyHistory ( DateTime . Today . AddDays ( - 6 ) , token ) ;
6866
69- bool arcadeRecalc = nowTime . DayOfWeek == DayOfWeek . Friday ;
70- await ratingService . ProduceRatings ( shared . RatingCalcType . Arcade , arcadeRecalc ) ;
67+ try
68+ {
69+ var crawlerService = scope . ServiceProvider . GetRequiredService < CrawlerService > ( ) ;
70+ await crawlerService . GetLobbyHistory ( DateTime . Today . AddDays ( - 6 ) , token ) ;
71+
72+ bool arcadeRecalc = nowTime . DayOfWeek == DayOfWeek . Friday ;
73+ await ratingService . ProduceRatings ( shared . RatingCalcType . Arcade , arcadeRecalc ) ;
74+ await replayRepository . FixArcadePlayerNames ( ) ;
75+ }
76+ catch ( Exception ex )
77+ {
78+ logger . LogError ( "CrawlerService failed: {error}" , ex . Message ) ;
79+ }
7180
72- await replayRepository . FixArcadePlayerNames ( ) ;
7381 await ratingService . ProduceRatings ( shared . RatingCalcType . Combo , true ) ;
7482
7583 var ihService = scope . ServiceProvider . GetRequiredService < IIhService > ( ) ;
You can’t perform that action at this time.
0 commit comments