fixed logging, try demo before returning
This commit is contained in:
@@ -121,17 +121,16 @@ func (p *DemoParser) parseWorker() {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
if tMatch.Date.Before(time.Now().UTC().AddDate(0, 0, -30)) {
|
|
||||||
log.Infof("[DP] skipped already exipred demo for match %d", tMatch.ID)
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
|
|
||||||
startTime := time.Now()
|
startTime := time.Now()
|
||||||
fDemo, err := p.downloadReplay(demo)
|
fDemo, err := p.downloadReplay(demo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
switch e := err.(type) {
|
switch e := err.(type) {
|
||||||
case DemoNotFoundError:
|
case DemoNotFoundError:
|
||||||
log.Infof("[DP] Demo 404 not found for %d. Trying agian later.", demo.MatchId)
|
if tMatch.Date.Before(time.Now().UTC().AddDate(0, 0, -30)) {
|
||||||
|
log.Infof("[DP] demo expired for match %d", tMatch.ID)
|
||||||
|
} else {
|
||||||
|
log.Infof("[DP] Demo 404 not found for %d. Trying again later.", demo.MatchId)
|
||||||
|
}
|
||||||
continue
|
continue
|
||||||
default:
|
default:
|
||||||
log.Errorf("[DP] Unable to download demo for %d: %v", demo.MatchId, e)
|
log.Errorf("[DP] Unable to download demo for %d: %v", demo.MatchId, e)
|
||||||
|
Reference in New Issue
Block a user