refactor(cli): Update admin CLI service initialization with Jitsi integration
- Add Jitsi service initialization in admin CLI creation flow - Inject Jitsi service into notification service constructor - Improve service dependency management and configuration - Enhance modularity of service initialization process
This commit is contained in:
parent
4f872b8350
commit
a664a145e0
@ -63,7 +63,8 @@ func runCreateAdmin(cmd *cobra.Command, args []string) {
|
||||
|
||||
// Initialize services
|
||||
jwtService := services.NewJWTService(cfg.JWT.Secret, cfg.JWT.Expiration)
|
||||
notificationService := services.NewNotificationService(repos.Notification, cfg)
|
||||
jitsiService := services.NewJitsiService(&cfg.Jitsi)
|
||||
notificationService := services.NewNotificationService(repos.Notification, cfg, jitsiService)
|
||||
userService := services.NewUserService(repos.User, jwtService, notificationService)
|
||||
|
||||
// Get admin details
|
||||
|
||||
Loading…
Reference in New Issue
Block a user