Skip to content
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

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

Merged
merged 1 commit into from
Nov 6, 2023

Conversation

miaulalala
Copy link
Contributor

@miaulalala miaulalala commented Oct 11, 2023

Summary

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

Checklist

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

/backport to stable27

@miaulalala
Copy link
Contributor Author

/backport to stable26

@miaulalala
Copy link
Contributor Author

/backport to stable25

apps/dav/lib/CalDAV/Schedule/IMipPlugin.php Fixed Show resolved Hide resolved
apps/dav/lib/CalDAV/Schedule/IMipService.php Fixed Show resolved Hide resolved
Copy link
Member

@ChristophWurst ChristophWurst left a comment

Choose a reason for hiding this comment

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

Noice

apps/dav/lib/CalDAV/Schedule/IMipPlugin.php Fixed Show resolved Hide resolved
apps/dav/lib/CalDAV/Schedule/IMipService.php Fixed Show resolved Hide resolved
apps/dav/lib/CalDAV/Schedule/IMipService.php Outdated Show resolved Hide resolved
apps/dav/lib/CalDAV/Schedule/IMipPlugin.php Outdated Show resolved Hide resolved
@miaulalala
Copy link
Contributor Author

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

@ChristophWurst
Copy link
Member

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

You are checking the parameter object, not its value.

@skjnldsv skjnldsv mentioned this pull request Nov 1, 2023
@miaulalala miaulalala force-pushed the fix/dont-send-imip-emails-to-rooms-resources branch 3 times, most recently from 70cb1f9 to f05e67b Compare November 6, 2023 15:08
@miaulalala
Copy link
Contributor Author

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 miaulalala force-pushed the fix/dont-send-imip-emails-to-rooms-resources branch from f05e67b to a75173a Compare November 6, 2023 20:01
@blizzz blizzz mentioned this pull request Nov 6, 2023
@miaulalala miaulalala merged commit 08d414b into master Nov 6, 2023
49 checks passed
@miaulalala miaulalala deleted the fix/dont-send-imip-emails-to-rooms-resources branch November 6, 2023 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews backport-request bug feature: caldav Related to CalDAV internals
Projects
Development

Successfully merging this pull request may close these issues.

4 participants