From 8c82f44c534abc57ce33d9c972d73ae9d7281709 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 18 Feb 2020 01:16:30 +0100 Subject: Store TZ in sensible way when parsing datetimes. --- module/vcomponent/recurrence/generate.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'module/vcomponent/recurrence/generate.scm') diff --git a/module/vcomponent/recurrence/generate.scm b/module/vcomponent/recurrence/generate.scm index 087ce14e..f51759e0 100644 --- a/module/vcomponent/recurrence/generate.scm +++ b/module/vcomponent/recurrence/generate.scm @@ -165,7 +165,7 @@ (if (attr event "RRULE") (recur-event-stream event (parse-recurrence-rule (attr event "RRULE") - (if (string= "DATE" (and=> (prop (attr* event 'DTSTART) 'VALUE) car)) + (if (eq? 'DATE (and=> (prop (attr* event 'DTSTART) 'VALUE) car)) parse-date parse-datetime))) ;; TODO some events STANDARD and DAYLIGT doesn't have RRULE's, but rather ;; just mention the current part. Handle this -- cgit v1.2.3