-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broker.processMessageRequest blindly trusts the iTip message #365
Comments
Hi @ddolcimascolo , Could you point me to the relevant standards that support this? I thought that I might be wrong though, but I had some trouble finding the answer in RFC5546 |
Hi @evert, There's a nice example in https://tools.ietf.org/html/rfc5546#section-4.4.2 Regards, |
Hi @ddolcimascolo , Great examples. Sorry for not finding them, always a bit hard to get into it when you've been out of it for a little bit =) |
But yea based on this, this sounds like a great idea. Having some of those unittests would be great to validate your changes =) |
Hi again,
When the iTip broker processes a REQUEST message, it blindly overwites all VEVENT components from the original event (if present). This is wrong as per the iTip spec for occurrences because the organizer might send an update for a single exception only, and the iTip does not contain the master VEVENT in this case.
I'm opening a PR to support both cases, let me know what you think, then I can write a complete test suite to validate the change.
Regards,
The text was updated successfully, but these errors were encountered: