Implement FCM
This commit is contained in:
@@ -56,6 +56,7 @@ func (a *App) Initialize(cfg *config.Config) error {
|
||||
repos.userRepo,
|
||||
repos.sessionRepo,
|
||||
repos.orderRepo,
|
||||
processors.fcmClient,
|
||||
)
|
||||
|
||||
a.router = router.NewRouter(
|
||||
@@ -295,12 +296,14 @@ type processors struct {
|
||||
customerPointsProcessor *processor.CustomerPointsProcessor
|
||||
otpProcessor processor.OtpProcessor
|
||||
fileClient processor.FileClient
|
||||
fcmClient client.FcmClient
|
||||
inventoryMovementService service.InventoryMovementService
|
||||
}
|
||||
|
||||
func (a *App) initProcessors(cfg *config.Config, repos *repositories) *processors {
|
||||
fileClient := client.NewFileClient(cfg.S3Config)
|
||||
fonnteClient := client.NewFonnteClient(cfg.GetFonnte())
|
||||
fcmClient := client.NewFcmClient(cfg.GetFirebase())
|
||||
otpProcessor := processor.NewOtpProcessor(fonnteClient, repos.otpRepo)
|
||||
inventoryMovementService := service.NewInventoryMovementService(repos.inventoryMovementRepo, repos.ingredientRepo)
|
||||
|
||||
@@ -342,6 +345,7 @@ func (a *App) initProcessors(cfg *config.Config, repos *repositories) *processor
|
||||
customerPointsProcessor: processor.NewCustomerPointsProcessor(repos.customerPointsRepo, repos.gameRepo),
|
||||
otpProcessor: otpProcessor,
|
||||
fileClient: fileClient,
|
||||
fcmClient: fcmClient,
|
||||
inventoryMovementService: inventoryMovementService,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user