diff --git a/internal/app/app.go b/internal/app/app.go index 9b45821..7e4895b 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -30,7 +30,7 @@ func Run(ctx context.Context, config *models.Config, logger *zap.Logger) error { return fmt.Errorf("failed connection to db: %w", err) } - clients := initialize.NewClients(&initialize.ClientsDeps{ + clients := initialize.NewClients(initialize.ClientsDeps{ Logger: logger, AuthURL: &config.Service.AuthMicroservice.URL, HubadminURL: &config.Service.HubadminMicroservice.URL, @@ -39,18 +39,18 @@ func Run(ctx context.Context, config *models.Config, logger *zap.Logger) error { PaymentServiceConfiguration: &config.Service.PaymentMicroservice, }) - repositories := initialize.NewRepositories(&initialize.RepositoriesDeps{ + repositories := initialize.NewRepositories(initialize.RepositoriesDeps{ Logger: logger, MongoDB: mongoDB, }) - services := initialize.NewServices(&initialize.ServicesDeps{ + services := initialize.NewServices(initialize.ServicesDeps{ Logger: logger, Repositories: repositories, Clients: clients, }) - controllers := initialize.NewControllers(&initialize.ControllersDeps{ + controllers := initialize.NewControllers(initialize.ControllersDeps{ Logger: logger, Services: services, }) @@ -60,7 +60,7 @@ func Run(ctx context.Context, config *models.Config, logger *zap.Logger) error { return fmt.Errorf("failed to loading openapi spec: %w", err) } - api := initialize.NewAPI(controllers) + api := initialize.NewAPI(*controllers) serverHTTP, httpErr := server.NewHTTP(server.DepsHTTP{ Logger: logger,