calcurse icon indicating copy to clipboard operation
calcurse copied to clipboard

Caldav 'Failed to import object'

Open retroflexivity opened this issue 1 year ago • 0 comments

I have just set up calcurse-caldav with google calendar. However, some objects keep failing to get imported:

Importing new object 63861843379.
Failed to import object: 63861843379 (/caldav/v2/*myemail*/events/6dgjgd9g6csj0b9n6kom8b9k6co30bb16gpj2b9m68om8dj5chh3adj164%40google.com.ics)

Unless it is an --init=keep-remote run, calcurse then starts to push these objects to server, duplicating my events in gcal.

There is not much in the logs, but here is the received data of one of such objects.

< </caldav:calendar-data>
<    </D:prop>
<   </D:propstat>
<  </D:response>
<  <D:response xmlns:carddav="urn:ietf:params:xml:ns:carddav" xmlns:cm="http://cal.me.com/_namespace/" xmlns:md="urn:mobileme:davservices">
<   <D:href>/caldav/v2/*myemail*/events/6dgjgd9g6csj0b9n6kom8b9k6co30bb16gpj2b9m68om8dj5chh3adj164%40google.com.ics</D:href>
<   <D:propstat>
<    <D:status>HTTP/1.1 200 OK</D:status>
<    <D:prop>
<     <D:getetag>"63861843379"</D:getetag>
<     <caldav:calendar-data>BEGIN:VCALENDAR
< PRODID:-//Google Inc//Google Calendar 70.9054//EN
< VERSION:2.0
< CALSCALE:GREGORIAN
< X-WR-CALNAME:*myemail*
< X-WR-TIMEZONE:Europe/Moscow
< BEGIN:VTIMEZONE
< TZID:Europe/Moscow
< X-LIC-LOCATION:Europe/Moscow
< BEGIN:STANDARD
< TZOFFSETFROM:+0300
< TZOFFSETTO:+0300
< TZNAME:GMT+3
< DTSTART:19700101T000000
< END:STANDARD
< END:VTIMEZONE
< BEGIN:VEVENT
< DTSTART;TZID=Europe/Moscow:20240913T143000
< DTEND;TZID=Europe/Moscow:20240913T160000
< RRULE:FREQ=WEEKLY;WKST=TU
< DTSTAMP:20240912T165619Z
< UID:6dgjgd9g6csj0b9n6kom8b9k6co30bb16gpj2b9m68om8dj5chh3adj164@google.com
< CREATED:20240912T092334Z
< DESCRIPTION:&lt;a href="https://us02web.zoom.us/j/*meeting*"&gt;https://us02web
<  .zoom.us/j/*meeting*lt;/a&gt;
< LAST-MODIFIED:20240912T165619Z
< LOCATION:
< SEQUENCE:0
< STATUS:CONFIRMED
< SUMMARY:Primary seminar
< TRANSP:OPAQUE
< BEGIN:VALARM
< ACTION:DISPLAY
< DESCRIPTION:This is an event reminder
< TRIGGER:-P0DT1H0M0S
< END:VALARM
< END:VEVENT
< BEGIN:VEVENT
< DTSTART;TZID=Europe/Moscow:20240913T143000
< DTEND;TZID=Europe/Moscow:20240913T160000
< DTSTAMP:20240912T165619Z
< UID:6dgjgd9g6csj0b9n6kom8b9k6co30bb16gpj2b9m68om8dj5chh3adj164@google.com
< ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN=ark.sh
<  [email protected];X-NUM-GUESTS=0:mailto:[email protected]
< RECURRENCE-ID;TZID=Europe/Moscow:20240913T143000
< CREATED:20240912T092334Z
< DESCRIPTION:&lt;a href="https://us02web.zoom.us/j/*meeting*"&gt;https://us02web
<  .zoom.us/j/*meeting*&lt;/a&gt;
< LAST-MODIFIED:20240912T165619Z
< LOCATION:
< SEQUENCE:0
< STATUS:CONFIRMED
< SUMMARY:Primary seminar
< TRANSP:OPAQUE
< BEGIN:VALARM
< ACTION:DISPLAY
< DESCRIPTION:This is an event reminder
< TRIGGER:-P0DT1H0M0S
< END:VALARM
< END:VEVENT
< END:VCALENDAR

Will be glad to provide more info.

calcurse version: 4.8.1

retroflexivity avatar Sep 12 '24 18:09 retroflexivity