fix: deliver validated AI insight responses
This commit is contained in:
@@ -6,6 +6,7 @@ import (
|
||||
"os"
|
||||
"os/signal"
|
||||
|
||||
"git.amiirkhl.ir/starcoach-hackathon/zarinpal-analytics-backend/internal/coach"
|
||||
"git.amiirkhl.ir/starcoach-hackathon/zarinpal-analytics-backend/internal/config"
|
||||
"git.amiirkhl.ir/starcoach-hackathon/zarinpal-analytics-backend/internal/database"
|
||||
"git.amiirkhl.ir/starcoach-hackathon/zarinpal-analytics-backend/internal/importer"
|
||||
@@ -42,5 +43,10 @@ func main() {
|
||||
os.Exit(1)
|
||||
}
|
||||
logger.Info("post-import insight scheduling complete", "created_jobs", created)
|
||||
coachService := coach.NewService(coach.NewRepository(pool), nil)
|
||||
if err := coachService.OnPaymentUpdate(ctx, result.SourceSHA256); err != nil {
|
||||
logger.Error("post-import coach evaluation failed", "error", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user