From 185d4e9563cd95da68fbb8e7d7654f1b91d1995a Mon Sep 17 00:00:00 2001 From: wangruidong <940853815@qq.com> Date: Thu, 29 May 2025 16:17:20 +0800 Subject: [PATCH] fix: Ensure platform_id is a digit before querying Platform --- apps/assets/serializers/asset/database.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/assets/serializers/asset/database.py b/apps/assets/serializers/asset/database.py index d9a4bf1b0..6f80a9ac4 100644 --- a/apps/assets/serializers/asset/database.py +++ b/apps/assets/serializers/asset/database.py @@ -41,7 +41,7 @@ class DatabaseSerializer(AssetSerializer): elif self.context.get('request'): platform_id = self.context['request'].query_params.get('platform') - if not platform and platform_id: + if not platform and platform_id and platform_id.isdigit(): platform = Platform.objects.filter(id=platform_id).first() return platform