add fix
This commit is contained in:
parent
7f59b35d62
commit
7bc7e5b09f
@ -31,7 +31,6 @@ async def message_listener(client: Client, message: Message):
|
||||
text=message.text,
|
||||
message_time=message.date,
|
||||
)
|
||||
async with lock:
|
||||
await check_chunk_state_and_publish(
|
||||
data=DATA,
|
||||
message_schema=message_schema,
|
||||
|
@ -6,6 +6,7 @@ from src.core.database import TgChat, User
|
||||
from src.core.rabbitmq.connect import message_handler_publisher
|
||||
from src.core.redis_helper.redis_connect import redis_client
|
||||
from src.core.tg_service.constants import MESSAGE_CHANG_SIZE
|
||||
from src.core.tg_service.messages_handler import lock
|
||||
from src.core.tg_service.schemas import UserFromMessageSchema, MessagesForSendToWorkersSchema, MessageFromChatSchema
|
||||
from src.core.database.connect import db_helper
|
||||
from src.core.tg_service import crud as tg_crud
|
||||
@ -65,6 +66,7 @@ async def check_chunk_state_and_publish(
|
||||
):
|
||||
messages_chunk = data.get(chat_id)
|
||||
|
||||
async with lock:
|
||||
if messages_chunk is None:
|
||||
data[chat_id] = [message_schema]
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user