Uh oh!
There was an error while loading. Please reload this page.
fix: override iTip Broker to fix several issues - #48583
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.
Uh oh!
There was an error while loading. Please reload this page.
SebastianKrupinski
commented
Oct 14, 2024
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
21dd4feCompare
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
3f4210eCompare@ChristophWurst backport to 30 or further? We would need to backport the sabre patch to go further. |
ChristophWurst
commented
Oct 24, 2024
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 |
SebastianKrupinski
commented
Nov 13, 2024
/backport to stable30 |
SebastianKrupinski
commented
Nov 13, 2024
/backport to stable29 |
SebastianKrupinski
commented
Nov 13, 2024
/backport to stable28 |
Summary
This over rides the iTip broker and the main iTip message generation routine to fix several issues.
Checklist