fix calendar issues

This commit is contained in:
Joseph Bethge
2017-01-21 16:05:29 +01:00
parent 68c0a9aec4
commit 63819c5757
3 changed files with 20 additions and 5 deletions

View File

@@ -90,7 +90,6 @@
return dt
}
var dateParam = function(name){
return function(val, params, curr){
@@ -143,6 +142,16 @@
}
}
var exdateParam = function(name){
return function(val, params, curr){
var date = dateParam(name)(val, params, curr);
if (date.exdates === undefined) {
date.exdates = [];
}
date.exdates.push(date.exdate);
return date;
}
}
var geoParam = function(name){
return function(val, params, curr){
@@ -240,6 +249,7 @@
, 'LOCATION' : storeParam('location')
, 'DTSTART' : dateParam('start')
, 'DTEND' : dateParam('end')
, 'EXDATE' : exdateParam('exdate')
,' CLASS' : storeParam('class')
, 'TRANSP' : storeParam('transparency')
, 'GEO' : geoParam('geo')