fix: Исправлен импорт класса Server
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
import inspect
|
import inspect
|
||||||
import server
|
|
||||||
from fastapi import WebSocket
|
from fastapi import WebSocket
|
||||||
|
|
||||||
_EVENTS = {}
|
_EVENTS = {}
|
||||||
@@ -18,6 +17,8 @@ def event(event_name: str, priority: int = 9999):
|
|||||||
return inlineEvent
|
return inlineEvent
|
||||||
|
|
||||||
async def call_event(event_name: str, connection: WebSocket, uuid: str | None, *args, **kwargs):
|
async def call_event(event_name: str, connection: WebSocket, uuid: str | None, *args, **kwargs):
|
||||||
|
from .server import Server
|
||||||
|
|
||||||
if event_name not in _EVENTS:
|
if event_name not in _EVENTS:
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -25,4 +26,4 @@ async def call_event(event_name: str, connection: WebSocket, uuid: str | None, *
|
|||||||
result = await item['function'](*args, **kwargs)
|
result = await item['function'](*args, **kwargs)
|
||||||
if uuid is None or result is None:
|
if uuid is None or result is None:
|
||||||
return
|
return
|
||||||
await server.Server.send(connection = connection, uuid = uuid, message = result)
|
await Server.send(connection = connection, uuid = uuid, message = result)
|
||||||
|
|||||||
Reference in New Issue
Block a user