優先度/深刻度: 低
プラットフォーム: Docker上のDiscourse(localhost上、Arch Linux)
説明:
実際の結果: 招待を再送信する際、「トピックに移動」が無視されます。
期待される結果: 招待を再送信する際、「トピックに移動」が含まれるべきです。
再現手順:
- 特定のEメールに招待Eメールを作成する
- トピック(「トピックに移動」)を追加する
- 招待リンクを作成し、メールを送信する
- MailHogに正しいメールが届く(「user1がlocalhostの’Test Thread’にあなたを招待しました」)
- 「すべての招待を再送信」をクリックする
- MailHogに間違ったメールが届く(「user1がlocalhostへの参加にあなたを招待しました」)
- 興味深いことに、「カスタムノート」は両方のメールに含まれています。
どちらの場合でも、招待リンクをクリックするとき、すでにログインしていますか?
しばらくこれをテストしていないので、期待される動作がわかりません。
こんにちは @tobiaseigen さん、テストしました!
いいえ、どちらのケースでもログインしていません。管理者のとしてログインしているブラウザとは別のブラウザで招待リンクを開いています。
Discourseへようこそ!
あなたは以下によって招待されました:
user1
あなたのアカウントのメールアドレスは XXXX です。
ユーザー名
パスワード
招待を承認
すでにアカウントをお持ちですか?ログイン
受け取った招待リンクが http://localhost:3000/invites/ で始まっているのは興味深いです。
私は専門家ではありませんが、その 3000 はおそらくDocker固有の設定ではないでしょうか?それが想定されていることなのかどうかはわかりません。
そのURLからすると、公式のインストール手順に従っていない可能性があります。そのため、ご質問への回答を見つけるのが難しくなります。
とはいえ、そのURLはこのトピックとは無関係である可能性が高いです。
ただし、try.discourse.orgのような別のサイト、またはDiscourseホスティングの無料トライアルで、現在経験している招待バグを再現できるか試すことで、それを排除できるかもしれません。