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

MM-61822 Fix the boards LHS and channel RHS boards channel memeber permission issue. #37

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Rajat-Dabade
Copy link
Contributor

Summary

This PR addresses a regression where channel members could not see boards linked to the channel in the channel's board RHS or the boards LHS. The issue occurred because boards only checked for board membership, which previously relied on Mattermost's auth layer. When the auth layer was removed during the plugin refactoring, the related code was lost.

This fix ensures channel members can now see linked boards in both the channel RHS and the boards LHS. Additionally, I reviewed the removed Mattermost auth layer code and restored all the missing functionality in this PR.

Ticket Link

https://mattermost.atlassian.net/browse/MM-61822

@Rajat-Dabade Rajat-Dabade added 2: Dev Review Requires review by a core committer 2: QA Review Requires review by a QA tester labels Nov 18, 2024
@Rajat-Dabade Rajat-Dabade self-assigned this Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2: Dev Review Requires review by a core committer 2: QA Review Requires review by a QA tester
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant