From 7d013a4c2f7b4394f36b9e732247642646e1b178 Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Wed, 25 Feb 2015 14:49:29 -0800 Subject: [PATCH] Use today as a default 'from' value --- lib/vmpooler/api.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/vmpooler/api.rb b/lib/vmpooler/api.rb index fbae20c..ccfd0ee 100644 --- a/lib/vmpooler/api.rb +++ b/lib/vmpooler/api.rb @@ -258,8 +258,10 @@ module Vmpooler halt 400, 'Invalid "to" date format, must match YYYY-MM-DD' end - # We do need a from date, however. - if from_param.nil? or !validate_date_str(from_param.to_s) + # It is also ok if from_param is nil, we will assume this also means 'today' + if from_param.nil? + from_param = Date.today.to_s + elsif !validate_date_str(from_param.to_s) halt 400, 'Invalid "from" date format, must match YYYY-MM-DD' end