diff --git a/app/models/sound.rb b/app/models/sound.rb index ed7a45a..e6a5e74 100644 --- a/app/models/sound.rb +++ b/app/models/sound.rb @@ -9,6 +9,7 @@ class Sound < ActiveRecord::Base end def file= file + self.errors[:sha256] << 'No file given' and return unless file self.sha256 = Digest::SHA256.file(file.path).hexdigest FileUtils.cp file.path, path self.mime_type = file.content_type