mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-04-28 03:21:12 +00:00
fix: VariableSerializer allow null in default_value
This commit is contained in:
parent
abbfbcde83
commit
9533861e24
@ -5,7 +5,7 @@ from django.utils.translation import gettext_lazy as _
|
||||
from rest_framework import serializers
|
||||
from rest_framework.exceptions import ValidationError
|
||||
|
||||
from common.serializers.fields import ReadableHiddenField, LabeledChoiceField, EncryptedField
|
||||
from common.serializers.fields import ReadableHiddenField, LabeledChoiceField
|
||||
from common.serializers.mixin import CommonBulkModelSerializer
|
||||
from ops.const import FieldType
|
||||
from ops.models import Variable, AdHoc, Job, Playbook
|
||||
@ -28,7 +28,9 @@ class VariableSerializer(CommonBulkModelSerializer):
|
||||
type = LabeledChoiceField(
|
||||
choices=FieldType.choices, default=FieldType.text, label=_("Variable Type")
|
||||
)
|
||||
default_value = serializers.CharField(max_length=2048, label=_('Default Value'), required=False, allow_blank=True)
|
||||
default_value = serializers.CharField(
|
||||
max_length=2048, label=_('Default Value'), required=False, allow_blank=True, allow_null=True
|
||||
)
|
||||
extra_args = serializers.CharField(
|
||||
max_length=1024, label=_("ExtraVars"), required=False, allow_blank=True,
|
||||
help_text=_(
|
||||
|
Loading…
Reference in New Issue
Block a user