lib/carrierwave/uploader/proxy.rb in locomotive_carrierwave-0.5.0.1 vs lib/carrierwave/uploader/proxy.rb in locomotive_carrierwave-0.5.4.beta1
- old
+ new
@@ -55,8 +55,23 @@
#
def size
file.respond_to?(:size) ? file.size : 0
end
+ ##
+ # Return the size of the file when asked for its length
+ #
+ # === Returns
+ #
+ # [Integer] size of the file
+ #
+ # === Note
+ #
+ # This was added because of the way Rails handles length/size validations in 3.0.6 and above.
+ #
+ def length
+ size
+ end
+
end # Proxy
end # Uploader
-end # CarrierWave
\ No newline at end of file
+end # CarrierWave