[MM-35222] Fix DoGuestRolesCreationMigration (#17523)
* Set guest role based on scope * Fix team scheme * Fix scope
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
3c162999a5
Коммит
d1e38fa74b
@@ -191,6 +191,7 @@ func (a *App) DoGuestRolesCreationMigration() {
|
||||
}
|
||||
for _, scheme := range schemes {
|
||||
if scheme.DefaultTeamGuestRole == "" || scheme.DefaultChannelGuestRole == "" {
|
||||
if scheme.Scope == model.SCHEME_SCOPE_TEAM {
|
||||
// Team Guest Role
|
||||
teamGuestRole := &model.Role{
|
||||
Name: model.NewId(),
|
||||
@@ -205,6 +206,7 @@ func (a *App) DoGuestRolesCreationMigration() {
|
||||
} else {
|
||||
scheme.DefaultTeamGuestRole = savedRole.Name
|
||||
}
|
||||
}
|
||||
|
||||
// Channel Guest Role
|
||||
channelGuestRole := &model.Role{
|
||||
|
||||
Ссылка в новой задаче
Block a user