JavaScript error: Cannot read properties of undefined (reading 'endsWith') (https://git.liteyuki.icu/assets/js/index.js?v=1.23.3 @ 15:151791). Open browser console to see more details.

🐛 Lint: 修复 async 函数返回值 ()

This commit is contained in:
Ju4tCode 2025-03-12 11:24:37 +08:00 committed by GitHub
parent dc42a6acca
commit c91fdad9f3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -17,10 +17,11 @@ FrontMatter:
description: nonebot.drivers.websockets 模块
"""
from collections.abc import AsyncGenerator, Coroutine
from collections.abc import AsyncGenerator
from contextlib import asynccontextmanager
from functools import wraps
import logging
from types import CoroutineType
from typing import TYPE_CHECKING, Any, Callable, TypeVar, Union
from typing_extensions import ParamSpec, override
@ -47,8 +48,8 @@ logger.addHandler(LoguruHandler())
def catch_closed(
func: Callable[P, Coroutine[Any, Any, T]],
) -> Callable[P, Coroutine[Any, Any, T]]:
func: Callable[P, "CoroutineType[Any, Any, T]"],
) -> Callable[P, "CoroutineType[Any, Any, T]"]:
@wraps(func)
async def decorator(*args: P.args, **kwargs: P.kwargs) -> T:
try: