Add date object to weather capability

Make it consistent with "Current", accepting both date and datetime.
This commit is contained in:
Florent 2014-01-27 17:43:24 +01:00
commit aa491a8074

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from datetime import datetime from datetime import datetime, date
from .base import IBaseCap, CapBaseObject, Field, DateField, FloatField, \ from .base import IBaseCap, CapBaseObject, Field, DateField, FloatField, \
StringField, UserError StringField, UserError
@ -64,7 +64,7 @@ class Forecast(CapBaseObject):
""" """
Weather forecast. Weather forecast.
""" """
date = Field('Date for the forecast', datetime, basestring) date = Field('Date for the forecast', datetime, date, basestring)
low = Field('Low temperature', Temperature) low = Field('Low temperature', Temperature)
high = Field('High temperature', Temperature) high = Field('High temperature', Temperature)
text = StringField('Comment on forecast') text = StringField('Comment on forecast')