プラグインでtype: groupはもう使えなくなりましたか?

プラグインで type: group を使用することはもう機能しなくなったのでしょうか?

プラグインで使用しようと試みましたが、効果がありませんでした。入力欄は期待された「select」としてではなく、「text」として振る舞っています。

type: group は廃止されたのでしょうか?

  quectel_online_customer_general_customer_group_id:
    default: ""
    type: group
    client: true

これはtype: group_listである必要があると思います。

はい、いくつか調べてみましたが、基本的には type: group_list が使われています。

しかし、私のニーズは1つだけを選択することです。type: group_list を使用すると、複数選択できないようにするためのカスタムバリデーションを追加する必要があり、これは動作はしますが非常に不自然です。

なぜ type: group を削除したのでしょうか? type: category のように、1つだけを選択するシナリオも存在しており、一律に削除するのは適切ではありません。

もし type: group_list が1つのみ選択するケースにも対応できるのであれば話は別ですが。

削除されたというよりは、そもそも実装されていなかったような気がしますね。確かに変な話です。

正直に言うと、これは #contribute:機能リクエストとして投稿する価値があるかもしれません。

実は @gerhard さん、もう少し詳しい状況はご存知ですか?ドキュメントに関する TODO のノートがあるようです。

確かなことは言えません。TODOの注釈にあるように、インポーターのスクリプトを修正している際に、groupという型がIDではなくテキストとして保存されていることに気づきました。おそらく、セレクトボックスとして実装されたことはなかったのでしょう。Discourseの初期頃は、サイト設定のフィールドは主にテキストフィールドでした。それがまだ残っているのかもしれません。

はい、今はテキストボックスの形式になっていますね。ということは、実装されたことがないということのようです。:rofl:

確かに実装されていなかったため、group_list が正解でした。ただし、