diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index 98fa74bbe..60126ada5 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -290,7 +290,7 @@ class ApplicationSerializer(serializers.Serializer): if update_key in instance and instance.get(update_key) is not None: if update_key == 'multiple_rounds_dialogue': application.__setattr__('dialogue_number', - 0 if instance.get(update_key) else ModelProvideConstants[ + 0 if not instance.get(update_key) else ModelProvideConstants[ model.provider].value.get_dialogue_number()) else: application.__setattr__(update_key, instance.get(update_key)) diff --git a/ui/src/views/dataset/component/BaseForm.vue b/ui/src/views/dataset/component/BaseForm.vue index 39e640cc5..120373e23 100644 --- a/ui/src/views/dataset/component/BaseForm.vue +++ b/ui/src/views/dataset/component/BaseForm.vue @@ -26,6 +26,11 @@ /> +