diff --git a/VIPSWeb/static/js/frontpage.js b/VIPSWeb/static/js/frontpage.js
index ae22a091dc338e52f1fbbb0e118f677eb145a0f5..81eccbc11b74249245e015061b4acbee6db4ccb4 100755
--- a/VIPSWeb/static/js/frontpage.js
+++ b/VIPSWeb/static/js/frontpage.js
@@ -72,6 +72,7 @@ function cacheObservations(callback)
{
var systemTime = moment().add(settings.systemTimeOffsetMonths,"months");
var from = systemTime.format("YYYY") + "-01-01"; // XXXX-01-01
+ systemTime.add(1,'days');
var to = systemTime.format("YYYY-MM-DD");
var uuidParam = settings.userUuid != null ? "&userUUID=" + settings.userUuid : "";
//$.getJSON(settings.vipslogicProtocol + "://" + settings.vipslogicServerName + "/rest/observation/broadcast/list/" + settings.vipsOrganizationId, function( json ) {
diff --git a/observations/views.py b/observations/views.py
index 3b5e60e615f90aa511b491a10aed7056af5946f2..1591cc104d8a2425d481d6483c8c94cf1460458c 100755
--- a/observations/views.py
+++ b/observations/views.py
@@ -47,7 +47,7 @@ def index(request):
if request.GET.get("to", None) is not None:
date_to = datetime.strptime(request.GET["to"], "%Y-%m-%d")
else:
- date_to = datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS)
+ date_to = datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS) + relativedelta(days=1)
#date_to = datetime.strptime(request.GET.get("to", "%s-12-31" % (datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS)).year),"%Y-%m-%d")
period_days = date_to - date_from
current_day_in_period = (datetime.now() + relativedelta(months = settings.SYSTEM_TIME_OFFSET_MONTHS)) - date_from