グループに再割り当てすると、@groupメンションに/u/リンクが作成されます

公式のAssign pluginに小さなバグがあります :bug:

再現手順:

  1. トピックを自分に割り当てる
  2. 「Unassign…」をクリックする
  3. 「Edit assignment…」をクリックする
  4. グループを選択して「Edit」をクリックする
  5. 小さなアクションメッセージの@groupメンションが/g/ではなく/u/にリンクします。

例:
image

ここの@cherries/g/cherriesではなく/u/cherriesにリンクします。

再割り当てでのみ発生し、割り当てでは発生しません。

「いいね!」 2

ここには api.addGroupPostSmallActionCode(\"reassigned_group\"); が抜けているようです。

関連するDiscourseのコード:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/widgets/post-small-action.js#L12-L27
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/widgets/post-small-action.js#L82-L84

「いいね!」 2

開発環境にこの行を追加したところ、問題が解決したようです :+1:

「いいね!」 2

素晴らしい、PRを提出していただけますか?:hugs:

「いいね!」 3

承知いたしました!

「いいね!」 3

@Arkshineさん、ありがとうございます!!!

このトピックは2日後に自動的に閉じられました。返信はもう受け付けられません。