mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 17:30:23 +08:00
fix: 添加 from __future__ import annotations 修复运行时类型错误
原 PR 将 Optional[X] 改为 X | None 后,如果 X 在 TYPE_CHECKING 块中导入, 会导致运行时 NameError。添加 future annotations 使类型注解延迟求值。 影响文件: - src/services/auth/service.py - src/core/api_format/utils.py - src/core/api_format/detection.py - 及其他 15 个使用 TYPE_CHECKING 的文件
This commit is contained in:
@@ -4,6 +4,8 @@ LDAP 认证模块
|
||||
提供 LDAP/Active Directory 用户认证支持
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from src.core.modules.base import (
|
||||
|
||||
Reference in New Issue
Block a user