diff --git a/forecasts/views.py b/forecasts/views.py index d1edf5083527ffa38aae36a770e788667adaf9cc..f8f8f9aeb0a69176a50483595b9e8f3d7c129ef3 100755 --- a/forecasts/views.py +++ b/forecasts/views.py @@ -30,7 +30,10 @@ from forecasts.models import ForecastConfiguration, ForecastResult, ResultParame def index(request): season_range = range(2016, datetime.now().year + 1) - season = int(request.GET.get("season", (datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS)).year)) + try: + season = int(request.GET.get("season", (datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS)).year)) + except ValueError: + season = (datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS)).year forecast_configurations = ForecastConfiguration.get_forecast_configurations_from_vipslogic(None, season).text #print forecast_configurations private_forecast_configurations = None