-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
fix: iMip reply from outlook.com does not contain organizer property #54819
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
Conversation
|
This is the issue we talked about at Team week. Missing organizer property in MS replies. This is the best solution I could think of, let me know if you think there is a better way? |
|
Tests missing, will write them when once the final solution is agreed on |
8ba04e5 to
b57dca7
Compare
|
@kesselb The changes we talked about |
|
/backport to stable32 |
lib/private/Calendar/Manager.php
Outdated
| $this->logger->warning('iMip message event dose not contains an organizer'); | ||
| return false; | ||
| // quirks mode: for Microsoft Exchange Servers use recipient as organizer if no organizer is set | ||
| if (isset($options['recipient']) && !empty($options['recipient'])) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| if (isset($options['recipient']) && !empty($options['recipient'])) { | |
| if (isset($options['recipient']) && $options['recipient'] !== '') { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure
lib/public/Calendar/IManager.php
Outdated
| * Handles a iMip message | ||
| * | ||
| * @param array{absent?: "create"} $options | ||
| * @param array{absent?: "create"|"ignore", recipient?: string} $options |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"ignore" has currently no effect?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was my ocd saying we have a create, there should be an ignore also
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
488af41 to
ea2180d
Compare
|
/backport to stable31 |
Summary
Checklist