Merge master into PR branch

Resolve channel_join_request ABAC call to use channel-scoped
BuildAccessControlSubject per upstream fix.

Co-authored-by: mattermost-code <matty-code@mattermost.com>
This commit is contained in:
Cursor Agent 2026-05-21 17:31:19 +00:00
commit fe82bf0a52
No known key found for this signature in database

View file

@ -334,7 +334,7 @@ func (a *App) evaluateChannelMembership(rctx request.CTX, user *model.User, chan
return false, nil
}
subject, appErr := a.BuildAccessControlSubject(rctx, user.Id, user.Roles, "")
subject, appErr := a.BuildAccessControlSubject(rctx, user.Id, user.Roles, channel.Id)
if appErr != nil {
return false, appErr
}