Вроде пофиксил всё
This commit is contained in:
@@ -9,6 +9,7 @@ from dateutil.relativedelta import relativedelta
|
||||
from datetime import datetime
|
||||
import random
|
||||
import string
|
||||
from typing import Optional
|
||||
import logging
|
||||
from uuid import UUID
|
||||
|
||||
@@ -26,12 +27,16 @@ class DatabaseManager:
|
||||
Получает активные подписки пользователя
|
||||
"""
|
||||
return await self.postgres_repo.list_active_tickets(user_id)
|
||||
async def create_user(self, telegram_id: str, referrer_id: str):
|
||||
|
||||
async def create_user(self, telegram_id: str, referrer_id: Optional[str]= None):
|
||||
"""
|
||||
Создаёт пользователя.
|
||||
"""
|
||||
username = self.generate_string(6)
|
||||
return await self.postgres_repo.create_user(telegram_id, username, str)
|
||||
try:
|
||||
username = self.generate_string(6)
|
||||
return await self.postgres_repo.create_user(telegram_id, username, referrer_id)
|
||||
except Exception as e:
|
||||
self.logger.error(f"Ошибка при создании пользователя:{e}")
|
||||
|
||||
async def get_user_by_telegram_id(self, telegram_id: str):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user