@rfc2822 said in Event made private is not synchronized as private if before it was already synced while being public:
I hope I didn't confuse PRIVATE with CONFIDENTIAL in this posting.
Hehe I think you did but it doesn't matter, I get it, thanks a lot for that.
BTW I cranked up debugging, it seems that if the server returns the entire event in response to a REPORT request it correctly masks details as "private appointment". So far, so good. However, Davdroid GETs (HTTP) the event (in which the private info is not masked), which certainly is not ok. Are both ways valid in obtaining the event data?
Thanks for the URL. The problem are these lines:
ACKNOWLEDGED seems to be defined by this draft: https://tools.ietf.org/id/draft-daboo-valarm-extensions-04.html#rfc.section.8.1 and is understood and parsed by ical4j.
ACKNOWLEDGED is defined like this:
acknowledged = "ACKNOWLEDGED" acknowledgedparam ":" datetime CRLF
acknowledgedparam = *(
; the following is OPTIONAL,
; and MAY occur more than once
In your iCalendar resource, there are two colons (:), which is not parseable.
So, this is an invalid iCalendar file. Please fix the your iCalendar or report this problem (including this analysis) to someone who can fix it.
Output from sudo libinput list-devices | grep Device ...
libinput error: event17 - Network Tablet: libinput bug: missing tablet capabilities: resolution.Ignoring this device.
I tried starting the driver and device in a different order, in case resolution isn't set until the device first connects, but the error remains.
Is there any additional info I can provide to help debug this?