[MM-35222] Fix DoGuestRolesCreationMigration (#17523)

* Set guest role based on scope

* Fix team scheme

* Fix scope
Этот коммит содержится в:
Claudio Costa
2021-04-29 09:13:42 +02:00
коммит произвёл 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{