|
From: | noreply |
Subject: | [myexperiment-hackers] [3442] trunk/app/models/content_blob.rb: fixed validation as validates_presence_of requires UTF-8 input |
Date: | Fri, 22 Feb 2013 19:37:09 +0000 (UTC) |
fixed validation as validates_presence_of requires UTF-8 input
--- trunk/app/models/content_blob.rb 2013-02-22 19:35:48 UTC (rev 3441)
+++ trunk/app/models/content_blob.rb 2013-02-22 19:37:09 UTC (rev 3442)
@@ -7,8 +7,13 @@
require 'digest/sha1'
class ContentBlob < ActiveRecord::Base
- validates_presence_of :data
+ validate do |record|
+ if record.data.nil? || record.data.length == 0
+ record.errors.add(:data, 'cannot be empty.')
+ end
+ end
+
before_save do |blob|
blob.update_checksums
end
[Prev in Thread] | Current Thread | [Next in Thread] |