From 4adf85d7d4b8680e6d813ad19791b89e6dad3dbd Mon Sep 17 00:00:00 2001 From: Asuka Minato Date: Thu, 28 Aug 2025 10:37:39 +0900 Subject: [PATCH] example for rm extra cast (#24646) --- .../datasource/vdb/tidb_on_qdrant/tidb_on_qdrant_vector.py | 3 +-- api/services/webapp_auth_service.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/api/core/rag/datasource/vdb/tidb_on_qdrant/tidb_on_qdrant_vector.py b/api/core/rag/datasource/vdb/tidb_on_qdrant/tidb_on_qdrant_vector.py index e848b39c4d..a76b5d579c 100644 --- a/api/core/rag/datasource/vdb/tidb_on_qdrant/tidb_on_qdrant_vector.py +++ b/api/core/rag/datasource/vdb/tidb_on_qdrant/tidb_on_qdrant_vector.py @@ -3,7 +3,7 @@ import os import uuid from collections.abc import Generator, Iterable, Sequence from itertools import islice -from typing import TYPE_CHECKING, Any, Optional, Union, cast +from typing import TYPE_CHECKING, Any, Optional, Union import qdrant_client import requests @@ -398,7 +398,6 @@ class TidbOnQdrantVector(BaseVector): def _reload_if_needed(self): if isinstance(self._client, QdrantLocal): - self._client = cast(QdrantLocal, self._client) self._client._load() @classmethod diff --git a/api/services/webapp_auth_service.py b/api/services/webapp_auth_service.py index 085a5039f1..bb46bf3090 100644 --- a/api/services/webapp_auth_service.py +++ b/api/services/webapp_auth_service.py @@ -1,7 +1,7 @@ import enum import secrets from datetime import UTC, datetime, timedelta -from typing import Any, Optional, cast +from typing import Any, Optional from werkzeug.exceptions import NotFound, Unauthorized @@ -42,7 +42,7 @@ class WebAppAuthService: if account.password is None or not compare_password(password, account.password, account.password_salt): raise AccountPasswordError("Invalid email or password.") - return cast(Account, account) + return account @classmethod def login(cls, account: Account) -> str: