-
Notifications
You must be signed in to change notification settings - Fork 161
Open
Description
Recently I found that usage of #present? or #blank? methods on a video object causes additional status queries
This is because of ActiveSupport's definition of #blank? method
# @return [true, false]
def blank?
respond_to?(:empty?) ? !!empty? : !self
endIt calls #empty? method on a video object
# @return [Boolean] whether the video failed to upload to YouTube because
# the video file is empty.
def empty?
status.failure_reason == 'emptyFile'
endWhich was quite quirky for me , I didn't expect such behaviour
As a quick fix I would overwrite #blank? for a Video
What do you think?
Metadata
Metadata
Assignees
Labels
No labels