fix payment
This commit is contained in:
@@ -16,7 +16,7 @@ from services.browser_service import BrowserService
|
||||
from services.browser_pool import BrowserPool
|
||||
from services.webhook_server import HelketWebhookServer
|
||||
from handlers.commands import BotInterface
|
||||
from managers.storage import TaskStorage, ChatStorage
|
||||
from managers.storage import TaskStorage, ChatStorage, PaymentHistoryStorage
|
||||
|
||||
logger = setup_logger(__name__)
|
||||
|
||||
@@ -50,6 +50,7 @@ class BotApplication:
|
||||
self.browser_pool = BrowserPool(settings.BROWSER_POOL_SIZE, self.browser_service)
|
||||
self.storage = TaskStorage()
|
||||
self.chat_storage = ChatStorage()
|
||||
self.payment_history = PaymentHistoryStorage()
|
||||
self.webhook_server: HelketWebhookServer = None # создаём после инициализации bot
|
||||
|
||||
self.interface = BotInterface(
|
||||
@@ -97,6 +98,7 @@ class BotApplication:
|
||||
payment_storage=self.interface.payment_storage,
|
||||
balance_storage=self.interface.balance_storage,
|
||||
rub_storage=self.interface.rub_storage,
|
||||
history_storage=self.payment_history,
|
||||
bot=self.bot,
|
||||
port=settings.HELEKET_WEBHOOK_PORT,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user