ステージングユーザーのマージ

皆さん、こんにちは!

他のプラットフォームからDiscourseに移行した際、ユーザーをインポートする必要があり、多くのインポートされたユーザーが「ステージングユーザー」となりました。ステージングユーザーは重複していることに気づきました。例えば、「unique.user.name.1」、「unique.user.name.2」、「unique.user.name.3」…といった具合です。

重複しているステージングユーザーをすべてマージして、各重複およびステージングアカウントに対して「unique.user.name」を1つだけ残したいのですが、Discourseではステージングユーザーを直接マージできないようです。他に何か提案はありますか?

よろしくお願いします!

インポートはどうやって行いましたか?既存のインポートスクリプトを基にしたものですか、それとも何か別の方法ですか?

「いいね!」 2

こんにちは

ご質問ありがとうございます。ステージングされたユーザーは、マージする前にアクティブ化する必要があることを学びましたので、探していたのはこれでした。

それはありそうにありませんが、本当のところはわかりません。インポートスクリプトを使用しなかったのでしょう。もし使用していれば、重複したりステージングされたりすることはなかったはずです。