mirror of
https://github.com/serty2005/rmser.git
synced 2026-02-04 19:02:33 -06:00
2512-есть Maintenance режим, но бот всё равно отвечает фульно
This commit is contained in:
@@ -96,6 +96,8 @@ func main() {
|
||||
syncService := sync.NewService(rmsFactory, accountRepo, catalogRepo, recipesRepo, invoicesRepo, opsRepo, supplierRepo)
|
||||
recService := recServicePkg.NewService(recRepo)
|
||||
ocrService := ocrServicePkg.NewService(ocrRepo, catalogRepo, draftsRepo, accountRepo, photosRepo, pyClient, cfg.App.StoragePath)
|
||||
// Устанавливаем DevIDs для OCR сервиса
|
||||
ocrService.SetDevIDs(cfg.App.DevIDs)
|
||||
draftsService := draftsServicePkg.NewService(draftsRepo, ocrRepo, catalogRepo, accountRepo, supplierRepo, photosRepo, invoicesRepo, rmsFactory, billingService)
|
||||
invoicesService := invoicesServicePkg.NewService(invoicesRepo, draftsRepo, supplierRepo, rmsFactory)
|
||||
photosService := photosServicePkg.NewService(photosRepo, draftsRepo, accountRepo)
|
||||
@@ -117,6 +119,8 @@ func main() {
|
||||
}
|
||||
billingService.SetNotifier(bot)
|
||||
settingsHandler.SetNotifier(bot)
|
||||
// Устанавливаем нотификатор для OCR сервиса
|
||||
ocrService.SetNotifier(bot)
|
||||
go bot.Start()
|
||||
defer bot.Stop()
|
||||
}
|
||||
@@ -141,7 +145,7 @@ func main() {
|
||||
|
||||
api := r.Group("/api")
|
||||
|
||||
api.Use(middleware.AuthMiddleware(accountRepo, cfg.Telegram.Token))
|
||||
api.Use(middleware.AuthMiddleware(accountRepo, cfg.Telegram.Token, cfg.App.MaintenanceMode, cfg.App.DevIDs))
|
||||
{
|
||||
// Drafts & Invoices
|
||||
api.GET("/drafts", draftsHandler.GetDrafts)
|
||||
|
||||
Reference in New Issue
Block a user