Skip to content

fix(scheduling): don't send iMIP emails to rooms / resources - #40876

Merged
miaulalala merged 1 commit into
masterfrom
fix/dont-send-imip-emails-to-rooms-resources
Nov 6, 2023
Merged

fix(scheduling): don't send iMIP emails to rooms / resources#40876
miaulalala merged 1 commit into
masterfrom
fix/dont-send-imip-emails-to-rooms-resources

Conversation

@miaulalala

@miaulalalamiaulalala commented Oct 11, 2023

Copy link
Copy Markdown
Contributor

Summary

The current iMIP plugin doesn't check for the CU type of the attendee and sends an invitation regardless.

Checklist

@miaulalalamiaulalala self-assigned this Oct 11, 2023
@miaulalalamiaulalala added bug 3. to review Waiting for reviews feature: caldav Related to CalDAV internals labels Oct 11, 2023
@miaulalalamiaulalala added this to the Nextcloud 28 milestone Oct 11, 2023
@miaulalala
miaulalala requested review from a team, Altahrim, icewind1991 and nfebe and removed request for a teamOctober 11, 2023 16:55
@miaulalala

Copy link
Copy Markdown
ContributorAuthor

/backport to stable27

@miaulalala

Copy link
Copy Markdown
ContributorAuthor

/backport to stable26

@miaulalala

Copy link
Copy Markdown
ContributorAuthor

/backport to stable25

Comment threadapps/dav/lib/CalDAV/Schedule/IMipPlugin.php Fixed
Comment threadapps/dav/lib/CalDAV/Schedule/IMipService.php Fixed
Comment threadapps/dav/lib/CalDAV/Schedule/IMipService.php Outdated

@ChristophWurstChristophWurst left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noice

Comment threadapps/dav/lib/CalDAV/Schedule/IMipPlugin.php Fixed
Comment threadapps/dav/lib/CalDAV/Schedule/IMipService.php Fixed
Comment threadapps/dav/lib/CalDAV/Schedule/IMipService.php Outdated
Comment threadapps/dav/lib/CalDAV/Schedule/IMipPlugin.php Outdated
@miaulalala

Copy link
Copy Markdown
ContributorAuthor

Re: #40876 (comment)
The instanceof check should take care of that, no?

Comment threadapps/dav/lib/CalDAV/Schedule/IMipPlugin.php Fixed
@ChristophWurst

Copy link
Copy Markdown
Member

Re: #40876 (comment)
The instanceof check should take care of that, no?

You are checking the parameter object, not its value.

@skjnldsvskjnldsv mentioned this pull request Nov 1, 2023
Comment threadapps/dav/lib/CalDAV/Schedule/IMipPlugin.php Fixed
Comment threadapps/dav/lib/CalDAV/Schedule/IMipService.php Fixed
@miaulalala
miaulalalaforce-pushed the fix/dont-send-imip-emails-to-rooms-resources branch 3 times, most recently from 70cb1f9 to f05e67bCompareNovember 6, 2023 15:08
@miaulalala

Copy link
Copy Markdown
ContributorAuthor

Failing tests are integration-sharees and interation-tags. Both ran out of time (1:00:00).

Signed-off-by: Anna Larch <anna@nextcloud.com>
@miaulalala
miaulalalaforce-pushed the fix/dont-send-imip-emails-to-rooms-resources branch from f05e67b to a75173aCompareNovember 6, 2023 20:01
@blizzzblizzz mentioned this pull request Nov 6, 2023
@miaulalala
miaulalala merged commit 08d414b into masterNov 6, 2023
@miaulalala
miaulalala deleted the fix/dont-send-imip-emails-to-rooms-resources branch November 6, 2023 20:52
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsbugfeature: caldavRelated to CalDAV internals

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

6 participants

@miaulalala@ChristophWurst@blizzz@tcitworld@github-advanced-security@skjnldsv