mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
w/o the nil check ruby throws a date/format.rb:1055:in dup: can't dup NilClass (TypeError)
This commit is contained in:
parent
e4345d2f05
commit
baaef29061
1 changed files with 3 additions and 3 deletions
|
@ -55,10 +55,10 @@ module Fog
|
|||
when :time
|
||||
class_eval <<-EOS, __FILE__, __LINE__
|
||||
def #{name}=(new_#{name})
|
||||
if !new_#{name}.is_a?(Time)
|
||||
@#{name} = Time.parse(new_#{name})
|
||||
else
|
||||
if new_#{name}.nil? || new_#{name}.is_a?(Time)
|
||||
@#{name} = new_#{name}
|
||||
else
|
||||
@#{name} = Time.parse(new_#{name})
|
||||
end
|
||||
end
|
||||
EOS
|
||||
|
|
Loading…
Add table
Reference in a new issue