We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e5cd8e0 + ec5dae6 commit 9990d1bCopy full SHA for 9990d1b
Helpers.gs
@@ -532,10 +532,19 @@ function checkSkipEvent(event, icalEvent){
532
533
var exDates = event.getAllProperties('exdate');
534
exDates.forEach(function(e){
535
- var ex = new ICAL.Time.fromString(e.getFirstValue().toString());
536
- if (ex < newStartDate){
+ var values = e.getValues();
+ values = values.filter(function(value){
537
+ return (new ICAL.Time.fromString(value.toString()) > newStartDate);
538
+ });
539
+ if (values.length == 0){
540
event.removeProperty(e);
541
}
542
+ else if(values.length == 1){
543
+ e.setValue(values[0]);
544
+ }
545
+ else if(values.length > 1){
546
+ e.setValues(values);
547
548
});
549
550
var rdates = event.getAllProperties('rdate');
0 commit comments