review feedback:

This commit is contained in:
Arthur
2026-03-30 14:05:13 -07:00
parent 2a2f36c1ba
commit df216cc0f1
3 changed files with 46 additions and 4 deletions

View File

@@ -47,6 +47,10 @@ class ScriptModuleSerializer(ValidatedModelSerializer):
raise serializers.ValidationError(
_("Cannot upload a file and sync from an existing data file.")
)
if upload_file and data.get('data_source'):
raise serializers.ValidationError(
_("Cannot upload a file and sync from a data source.")
)
if self.instance is None and not upload_file and not data.get('data_file'):
raise serializers.ValidationError(
_("Must upload a file or select a data file to sync.")