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

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

「いいね!」 2

discourse-encryptをテストサイトにインストールして試してみましたが、私には同じ結果が得られないようです。グループ参加時に自動PMを設定できますが、暗号化なしで配信されます(テストユーザーは暗号化が有効になっている状態)。

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

試せそうなことがわかりました。メッセージを送信するユーザーの暗号化を有効にしていません。それを試してみます。

はい、これを再現できると思います。これを#contribute:bugトピックに分割し、再現手順を追加します。:+1:

  • discourse-encryptdiscourse-automationを有効にする
  • グループ参加時の自動PM用の自動化を作成し、Encrypts PM if availableをオフにする
  • test_userと指名されたPMs senderの暗号化を有効にする
  • test_userをグループに追加する

  • test_userが暗号化されたPMを受信する
「いいね!」 4

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

「いいね!」 4