From 643ba4fc15439a27e9d2b2e1c84310f85d9a7900 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Fri, 10 Oct 2025 11:36:59 +0800 Subject: [PATCH] fix: Asset web script dont create --- apps/assets/serializers/asset/web.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/assets/serializers/asset/web.py b/apps/assets/serializers/asset/web.py index c6e05f6c0..684fa62ce 100644 --- a/apps/assets/serializers/asset/web.py +++ b/apps/assets/serializers/asset/web.py @@ -27,3 +27,9 @@ class WebSerializer(AssetSerializer): 'default': 'id=login_button', }, } + + def to_internal_value(self, data): + data = data.copy() + if data.get('script') in ("", None): + data.pop('script', None) + return super().to_internal_value(data)