diff options
author | 2024-08-06 14:10:32 -0700 | |
---|---|---|
committer | 2024-08-06 14:10:32 -0700 | |
commit | 641c81198d7fed7138bb482f226e54bd703094ab (patch) | |
tree | bef3ee6d24f568ef1b5225ab6681d8f584a25268 /backend/internal/server/server.go | |
parent | 34b09d6291eb272ea5e69a79c572de7637e0a122 (diff) | |
download | ibd-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.go | 4 |
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) |