fix odd fetching issue
This commit is contained in:
parent
6a341da9b3
commit
c438248e6a
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -5,3 +5,4 @@ coverage
|
|||
tmp
|
||||
build
|
||||
*.log
|
||||
backup/
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package odds
|
||||
package odds
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
|
@ -85,7 +85,7 @@ func (s *ServiceImpl) fetchBet365Odds(ctx context.Context) error {
|
|||
log.Printf("📡 Fetching prematch odds for event ID: %v (%d/%d) ", event.ID, index, len(eventIDs))
|
||||
|
||||
oddsData, err := s.FetchNonLiveOddsByEventID(ctx, event.ID)
|
||||
if err != nil {
|
||||
if err != nil || oddsData.Success != 1 {
|
||||
s.logger.Error("Failed to fetch prematch odds", "eventID", event.ID, "error", err)
|
||||
errs = append(errs, fmt.Errorf("failed to fetch prematch odds for event %v: %w", event.ID, err))
|
||||
continue
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ func StartDataFetchingCrons(eventService eventsvc.Service, oddsService oddssvc.S
|
|||
}
|
||||
|
||||
for _, job := range schedule {
|
||||
job.task()
|
||||
// job.task()
|
||||
if _, err := c.AddFunc(job.spec, job.task); err != nil {
|
||||
log.Fatalf("Failed to schedule cron job: %v", err)
|
||||
}
|
||||
|
|
|
|||
9
makefile
9
makefile
|
|
@ -29,7 +29,7 @@ stop:
|
|||
air:
|
||||
@echo "Running air locally (not in Docker)"
|
||||
@air -c .air.toml
|
||||
.PHONY: migrations/up
|
||||
.PHONY: migrations/new
|
||||
migrations/new:
|
||||
@echo 'Creating migration files for DB_URL'
|
||||
@migrate create -seq -ext=.sql -dir=./db/migrations $(name)
|
||||
|
|
@ -43,6 +43,13 @@ migrations/up:
|
|||
postgres:
|
||||
@echo 'Running postgres db...'
|
||||
docker compose -f docker-compose.yml exec postgres psql -U root -d gh
|
||||
.PHONY: backup
|
||||
backup:
|
||||
@mkdir -p backup
|
||||
@docker exec -t fortunebet-backend-postgres-1 pg_dumpall -c -U root > backup/dump_`date +%Y-%m-%d"_"%H_%M_%S`.sql
|
||||
restore:
|
||||
@echo "Restoring latest backup..."
|
||||
docker exec -i fortunebet-backend-postgres-1 psql -U root -d gh < $(file)
|
||||
postgres_log:
|
||||
docker logs fortunebet-backend-postgres-1
|
||||
.PHONY: swagger
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user