fix: team conversion permissions checked incorrectly - #41206
Conversation
|
Looks like this PR is ready to merge! 🎉 |
🦋 Changeset detectedLatest commit: 998aed1 The changes in this PR will be included in the next version bump. This PR includes changesets to release 3 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
WalkthroughThis PR enforces combined ChangesRoom permission enforcement
Estimated code review effort: 3 (Moderate) | ~20 minutes Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Warning Review ran into problems🔥 ProblemsErrors were encountered while retrieving linked issues. Errors (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #41206 +/- ##
===========================================
+ Coverage 69.17% 69.19% +0.02%
===========================================
Files 3651 3651
Lines 142782 142784 +2
Branches 25612 25595 -17
===========================================
+ Hits 98764 98800 +36
+ Misses 39728 39693 -35
- Partials 4290 4291 +1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
/backport 8.6.1 |
|
Sorry, I couldn't do that backport because of conflicts. Could you please solve them? you can do so by running the following commands: after that just run |
|
/backport 8.6.1 |
|
/backport 8.5.2 |
|
Pull request #41276 added to Project: "Patch 8.6.1" |
|
Pull request #41280 added to Project: "Patch 8.3.7" |
|
/backport 8.2.7 |
|
Sorry, I couldn't do that backport because of conflicts. Could you please solve them? you can do so by running the following commands: after that just run |
|
/backport 8.2.7 |
|
Pull request #41288 added to Project: "Patch 8.2.7" |
|
/backport 8.1.7 |
|
Sorry, I couldn't do that backport because of conflicts. Could you please solve them? you can do so by running the following commands: after that just run |
|
/backport 8.1.7 |
|
/backport 8.0.8 |
|
Pull request #41289 added to Project: "Patch 8.1.7" |
|
Sorry, I couldn't do that backport because of conflicts. Could you please solve them? you can do so by running the following commands: after that just run |
|
/backport 8.0.8 |
|
Pull request #41290 added to Project: "Patch 8.0.8" |
|
/backport 7.10.14 |
|
Sorry, I couldn't do that backport because of conflicts. Could you please solve them? you can do so by running the following commands: after that just run |
|
/backport 7.10.14 |
|
Pull request #41291 added to Project: "Patch 7.10.14" |
Proposed changes (including videos or screenshots)
Aligns
channels.convertToTeamandteams.createwith the permission-checking pattern already used bygroups.convertToTeam- permissions are now validated against the resolved room in all cases, rather than only for some input variants. No functional changes for existing valid use cases.Issue(s)
VLN-488
Steps to test or reproduce
Further comments
Summary by CodeRabbit