스테이지된 사용자 병합

안녕하세요!

다른 플랫폼에서 Discourse로 이관할 때 사용자를 가져와야 했는데, 가져온 사용자 중 상당수가 “staged user”(임시 사용자) 상태가 되었습니다. 확인해 보니 이 staged user들이 중복된 계정이라는 사실을 알게 되었습니다. 예를 들어, “unique.user.name.1”, “unique.user.name.2”, “unique.user.name.3”… 등이 있습니다.

우리가 원하는 것은 이 중복된 계정들을 모두 병합하여, 각 중복된 계정과 staged 계정당 단 하나의 staged "unique.user.name"만 남기는 것입니다. 하지만 Discourse에서는 staged user를 직접 병합할 수 없는 것 같습니다. 다른 방법이 있을까요?

감사합니다!

어떻게 가져왔나요? 기존 스크립트를 기반으로 한 가져오기 스크립트를 사용했나요, 아니면 다른 방법을 사용했나요?

안녕하세요

질문해 주셔서 감사합니다. 병합을 하려면 먼저 스테이징된 사용자를 활성화해야 한다는 것을 알게 되었으며, 이것이 제가 찾던 내용입니다.

그럴 것 같지는 않지만, 확신할 수는 없네요. 아마 가져오기 스크립트를 사용하지 않으신 것 같습니다. 사용하셨더라면 중복되거나 대기 상태로 남지 않았을 텐데요.