Closed krystiancha closed 2 years ago
Hm, we should also probably check compUID != ""
.
Wouldn't compUID != "" && uid != compUID
be enough then?
Yeah, that should work too.
My comment above was mentioning something else: we should check that VEVENT/VTODO/VJOURNAL/VFREEBUSY have a UID prop. But it's kind of separate.
If in a calendar file VTIMEZONE component is after VEVENT then on the second pass of the
comp
loopuid
is not blank (set from VEVENT) butcompUID
is blank (set from VTIMEZONE). This wrongly causes errorconflicting UID values in calendar
.