As Chad mentioned in response to bug 831142, if the DURATION tag comes
before the DTSTART tag, it is not handled properly. I have submitted a
patch on Sourceforge to fix this. It moves the calculation of the end time
from when the DURATION tag is found to the handling of the END:VEVENT tag
where we know we will have a start time.
Would you prefer patches for the other fixes I have suggested, or are the
changes I suggested within the bug reports good enough?
Rob Prouse
|