aboutsummaryrefslogtreecommitdiff
path: root/backend/internal/worker/analyzer
diff options
context:
space:
mode:
Diffstat (limited to 'backend/internal/worker/analyzer')
-rw-r--r--backend/internal/worker/analyzer/analyzer.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/backend/internal/worker/analyzer/analyzer.go b/backend/internal/worker/analyzer/analyzer.go
index 79a35ee..ea8069e 100644
--- a/backend/internal/worker/analyzer/analyzer.go
+++ b/backend/internal/worker/analyzer/analyzer.go
@@ -24,7 +24,7 @@ func RunAnalyzer(
ctx context.Context,
redis *redis.Client,
analyzer analyzer.Analyzer,
- db database.StockStore,
+ db database.Executor,
name string,
) error {
queue, err := taskqueue.New(
@@ -52,7 +52,7 @@ func waitForTask(
ctx context.Context,
queue taskqueue.TaskQueue[TaskInfo],
analyzer analyzer.Analyzer,
- db database.StockStore,
+ db database.Executor,
) {
task, err := queue.Dequeue(ctx, lockTimeout, dequeueTimeout)
if err != nil {
@@ -111,8 +111,8 @@ func waitForTask(
}
}
-func analyzeStock(ctx context.Context, a analyzer.Analyzer, db database.StockStore, id string) error {
- info, err := db.GetStockInfo(ctx, id)
+func analyzeStock(ctx context.Context, a analyzer.Analyzer, db database.Executor, id string) error {
+ info, err := database.GetStockInfo(ctx, db, id)
if err != nil {
return err
}
@@ -127,7 +127,7 @@ func analyzeStock(ctx context.Context, a analyzer.Analyzer, db database.StockSto
return err
}
- return db.AddAnalysis(ctx, id, analysis)
+ return database.AddAnalysis(ctx, db, id, analysis)
}
type TaskInfo struct {