From 1efe938805983b13cd9545cbf7e284af56cd8367 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Tue, 27 Oct 2026 18:46:05 +0800 Subject: [PATCH] fix: Error retrieving file --- apps/oss/serializers/file.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/oss/serializers/file.py b/apps/oss/serializers/file.py index 06f19810790..adf874b0767 100644 --- a/apps/oss/serializers/file.py +++ b/apps/oss/serializers/file.py @@ -254,7 +254,7 @@ def _auth_chat(file, token): if token.login_type.upper() == str(Operate.ANNOTATION_AUTH): _check_anonymous_login(file.source_id) ## 如果当前用户能访问到这个对话,那么就有资源的访问权限 - if QuerySet(Chat).filter(user_id=user_id, id=file.source_id, is_deleted=False).exists(): + if QuerySet(Chat).filter(chat_user_id=user_id, id=file.source_id, is_deleted=False).exists(): return # 非本人:存在分享链接才允许 if not QuerySet(ChatShareLink).filter(chat_id=file.source_id).exists():