diff --git a/app/validators/code_ocean/file_name_validator.rb b/app/validators/code_ocean/file_name_validator.rb index f9161458..0c377f01 100644 --- a/app/validators/code_ocean/file_name_validator.rb +++ b/app/validators/code_ocean/file_name_validator.rb @@ -6,7 +6,7 @@ module CodeOcean existing_files = File.where(name: record.name, path: record.path, file_type_id: record.file_type_id, context_id: record.context_id, context_type: record.context_type).to_a if !existing_files.empty? && (!record.context.is_a?(Exercise) || record.context.new_record?) - record.errors[:base] << 'Duplicate' + record.errors.add(:base, 'Duplicate') end end end