aboutsummaryrefslogtreecommitdiff
path: root/backend/internal/server/server.go
diff options
context:
space:
mode:
authorGravatar Anshul Gupta <ansg191@anshulg.com> 2024-08-06 14:10:32 -0700
committerGravatar Anshul Gupta <ansg191@anshulg.com> 2024-08-06 14:10:32 -0700
commit641c81198d7fed7138bb482f226e54bd703094ab (patch)
treebef3ee6d24f568ef1b5225ab6681d8f584a25268 /backend/internal/server/server.go
parent34b09d6291eb272ea5e69a79c572de7637e0a122 (diff)
downloadibd-trader-641c81198d7fed7138bb482f226e54bd703094ab.tar.gz
ibd-trader-641c81198d7fed7138bb482f226e54bd703094ab.tar.zst
ibd-trader-641c81198d7fed7138bb482f226e54bd703094ab.zip
Implement `CheckIBDUsername` for `UserService`
Diffstat (limited to 'backend/internal/server/server.go')
-rw-r--r--backend/internal/server/server.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/backend/internal/server/server.go b/backend/internal/server/server.go
index 133deb7..c46a629 100644
--- a/backend/internal/server/server.go
+++ b/backend/internal/server/server.go
@@ -10,6 +10,7 @@ import (
spb "github.com/ansg191/ibd-trader-backend/api/gen/idb/stock/v1"
upb "github.com/ansg191/ibd-trader-backend/api/gen/idb/user/v1"
"github.com/ansg191/ibd-trader-backend/internal/database"
+ "github.com/ansg191/ibd-trader-backend/internal/ibd"
"github.com/ansg191/ibd-trader-backend/internal/leader/manager/ibd/scrape"
"github.com/ansg191/ibd-trader-backend/internal/redis/taskqueue"
"github.com/ansg191/ibd-trader-backend/internal/server/idb/stock/v1"
@@ -31,6 +32,7 @@ func New(
port uint16,
db database.Database,
rClient *redis.Client,
+ client *ibd.Client,
) (*Server, error) {
scrapeQueue, err := taskqueue.New(
ctx,
@@ -43,7 +45,7 @@ func New(
}
s := grpc.NewServer()
- upb.RegisterUserServiceServer(s, user.New(db))
+ upb.RegisterUserServiceServer(s, user.New(db, client))
spb.RegisterStockServiceServer(s, stock.New(db, scrapeQueue))
longrunningpb.RegisterOperationsServer(s, newOperationServer(scrapeQueue))
reflection.Register(s)