From b7378da46ee2f872c7fecc45e9ead5f94517301f Mon Sep 17 00:00:00 2001 From: Bai Date: Wed, 18 Aug 2021 11:18:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=9B=E5=BB=BA/?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=BF=9C=E7=A8=8B=E5=BA=94=E7=94=A8=E8=B5=84?= =?UTF-8?q?=E4=BA=A7=E5=8F=AF=E4=BB=A5=E4=B8=BA=E7=A9=BA=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../serializers/attrs/application_category/remote_app.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/applications/serializers/attrs/application_category/remote_app.py b/apps/applications/serializers/attrs/application_category/remote_app.py index c50fd9364..11042049e 100644 --- a/apps/applications/serializers/attrs/application_category/remote_app.py +++ b/apps/applications/serializers/attrs/application_category/remote_app.py @@ -40,6 +40,11 @@ class RemoteAppSerializer(serializers.Serializer): max_length=128, label=_('Application path'), allow_null=True ) + def validate_asset(self, asset): + if not asset: + raise serializers.ValidationError(_('This field is required')) + return asset + @staticmethod def get_asset_info(obj): asset_id = obj.get('asset')