[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] org-caldav problem; used to work
From: |
Nicolas Goaziou |
Subject: |
Re: [O] org-caldav problem; used to work |
Date: |
Mon, 17 Nov 2014 00:12:29 +0100 |
Hello,
Detlef Steuer <address@hidden> writes:
> But there was a new Problem: A new set of UIDs got created when I edited
> my test data. (removed the SCHEDLULED key-word)
>
> --- Before (result of first test export)
>
> * APPT Test1
> SCHEDULED: <2014-11-12 Mi 19:00-20:00>
> :PROPERTIES:
> :ID: dc432cb8-ab29-4bf0-8ea0-e40ca8e8850d
> :END:
[...]
> removed SCHEDULED
A properties drawer needs to be the second element in the entry,
planning info being the first, or the first one if there is no planning
info.
If you remove "SCHEDULED:", you also remove planning info only to leave
a plain timestamp (in a paragraph, but that doesn't matter here). The
properties drawer is no longer correctly located in your entry: it
becomes a regular drawer named "PROPERTIES".
As a consequence, ox-icalendar can no longer recognize entry's ID and
creates a new one, correctly located this time, before next export:
> --- After
>
> * APPT Test1
> :PROPERTIES:
> :ID: 867c4f4e-9c7f-4d39-9404-f9dadb25edd9
> :END:
> <2014-11-12 Mi 19:00-20:00>
> :PROPERTIES:
> :ID: dc432cb8-ab29-4bf0-8ea0-e40ca8e8850d
> :END:
Long story short: if you remove "SCHEDULED:", also move the timestamp
/after/ the drawer.
Regards,
--
Nicolas Goaziou