Automatic Merge
Этот коммит содержится в:
Mattermost Build
2025-10-29 18:29:20 +02:00
коммит произвёл GitHub
родитель 9a7a491451
Коммит b922174f48
3 изменённых файлов: 371 добавлений и 3 удалений

Просмотреть файл

@@ -72,6 +72,10 @@ func (rcs *Service) ReceiveInviteConfirmation(confirm model.RemoteClusterInvite)
// If the accepting cluster sent a RefreshedToken (its RemoteToken), set it as our Token
if confirm.Version >= 2 && confirm.RefreshedToken != "" {
rc.Token = confirm.RefreshedToken
} else {
// For older versions or if no RefreshedToken was provided, generate a new token
// to invalidate the original invite token and prevent reuse
rc.Token = model.NewId()
}
rcUpdated, err := store.Update(rc)