オートメーションがauto-pmの暗号化/非暗号化を尊重しない

グループにユーザーが追加されたときにプライベートメッセージを送信する機能では、PMを暗号化して送信するかどうかのチェックボックスがあります。私の場合は、ユーザーが暗号化を有効にしている場合、チェックされていてもされていなくても、常にPMは暗号化されて送信されます。

「いいね!」 2

discourse-encrypt をテストサイトにインストールし、試してみましたが、私の場合、同じようには動作しません。グループ参加時に自動 PM を設定できますが、それは暗号化されずに配信されます(テストユーザーは暗号化が有効になっています)。

何か違うことをしているのかもしれませんか?

何を試すべきかわかりました。メッセージを送信するユーザーの暗号化を有効にしていませんでした。それを試してみます。

はい、これを再現できると思います。バグレポートのトピックに分割し、再現手順を追加します。:+1:

  • discourse-encryptdiscourse-automation を有効にする
  • Encrypts PM if available がオフになっているグループ参加時の自動 PM 用の自動化を作成する
  • テストユーザーと指名された PMs sender の暗号化を設定する
  • テストユーザーをグループに追加する

  • テストユーザーは暗号化された PM を受信する
「いいね!」 4

@j.jaffeux さんがPRを対応中です :raised_hands:

「いいね!」 4