mirror of
https://gitflic.ru/project/maks1ms/ocab.git
synced 2025-03-13 13:53:51 +03:00
фикс для новых пользователей
This commit is contained in:
parent
4be5d6fa02
commit
36dbab06d3
@ -25,11 +25,6 @@ bot_modules = [
|
||||
FSLoader(f"{paths.modules_standard}/message_processing"),
|
||||
]
|
||||
|
||||
# import logging
|
||||
# logger = logging.getLogger('peewee')
|
||||
# logger.addHandler(logging.StreamHandler())
|
||||
# logger.setLevel(logging.DEBUG)
|
||||
|
||||
|
||||
async def main():
|
||||
bot = None
|
||||
|
@ -1,7 +1,7 @@
|
||||
from typing import Any, Awaitable, Callable, Dict
|
||||
|
||||
from aiogram import BaseMiddleware
|
||||
from aiogram.types import BotCommand, Message, TelegramObject
|
||||
from aiogram.types import BotCommand, TelegramObject
|
||||
|
||||
from ocab_core.modules_system.public_api import (
|
||||
get_module,
|
||||
@ -36,19 +36,19 @@ class OuterMiddleware(BaseMiddleware):
|
||||
data: Dict[str, Any],
|
||||
):
|
||||
|
||||
if not isinstance(event, Message):
|
||||
return await handler(event, data)
|
||||
|
||||
user = db_api.get_user(event.from_user.id)
|
||||
|
||||
if user is None:
|
||||
return
|
||||
|
||||
roles = Roles()
|
||||
role_name = await roles.get_role_name(role_id=user.user_role)
|
||||
|
||||
if role_name not in commands:
|
||||
return await handler(event, data)
|
||||
# if not isinstance(event, Message):
|
||||
# return await handler(event, data)
|
||||
#
|
||||
# user = db_api.get_user(event.from_user.id)
|
||||
#
|
||||
# if user is None:
|
||||
# return
|
||||
#
|
||||
# roles = Roles()
|
||||
# role_name = await roles.get_role_name(role_id=user.user_role)
|
||||
#
|
||||
# if role_name not in commands:
|
||||
# return await handler(event, data)
|
||||
|
||||
# bot_commands = []
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user