fix: override iTip Broker to fix several issues#48583
fix: override iTip Broker to fix several issues#48583SebastianKrupinski merged 1 commit intomasterfrom
Conversation
ChristophWurst
left a comment
There was a problem hiding this comment.
Code looks good
Do you have instructions for us for some manual testing? Would it make sense to cover some of this with unit tests? parseEventForOrganizer appears to be free of side effects - event info in, messages out - something that's naturally nice to write tests for.
Morning, Sure I can write some test, for it, I originally skipped the tests because iTip broker message generation is already covered by most of our unit tests, but I'll write some test specifically for this, this week. |
For this, basically just run through the common actions a user would do while inviting an attendee,
And basically see if the attendees received and email. |
0175a39 to
21dd4fe
Compare
ChristophWurst
left a comment
There was a problem hiding this comment.
Merci for the test coverage 🙏
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
059a0bd to
3f4210e
Compare
|
@ChristophWurst backport to 30 or further? We would need to backport the sabre patch to go further. |
nextcloud/3rdparty#1939 looks low risk. I'm okay with backporting this further than 30. 28-30 is our current support range: https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule |
|
/backport to stable30 |
|
/backport to stable29 |
|
/backport to stable28 |
Summary
This over rides the iTip broker and the main iTip message generation routine to fix several issues.
Checklist