Method: Nemo::Visitors::Editor#call_date_selector

Defined in:
lib/nemo/visitors/editor.rb

#call_date_selector(a) ⇒ Object



65
66
67
68
69
70
71
72
73
74
# File 'lib/nemo/visitors/editor.rb', line 65

def call_date_selector(a)
  current = (a.date_from_cache || Date.today)
  if date = call( calendar_class.new(current) )
    a.date_to_cache(date)
    remove_errors(a)
    if error = a.validate_cache
      @validation_errors << error
    end
  end
end