From 0236d03b6a4fabe0cd22da06617533564b2f3c35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 16 Jun 2020 21:21:02 +0200 Subject: Store unchanged datetimes in X-HNH-ORIGINAL property. --- module/vcomponent/parse/types.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/module/vcomponent/parse/types.scm b/module/vcomponent/parse/types.scm index 5971067f..3cd7dd29 100644 --- a/module/vcomponent/parse/types.scm +++ b/module/vcomponent/parse/types.scm @@ -31,9 +31,11 @@ ;; DATE-TIME (define (parse-datetime props value) - (get-datetime - (parse-ics-datetime - value (hashq-ref props 'TZID #f)))) + (define parsed + (parse-ics-datetime + value (hashq-ref props 'TZID #f))) + (hashq-set! props 'X-HNH-ORIGINAL parsed) + (get-datetime parsed)) ;; DURATION (define (parse-duration props value) -- cgit v1.2.3