@angus さんへの質問ですが、どなたか insight があれば幸いです。以前の angus さんの有名な投稿 (https://meta.discourse.org/t/how-to-add-custom-fields-to-models/184485) から topic フィールドを実装しましたが、返信に関して問題が発生しています。作成したカスタムトピックフィールドは、アプリケーション内の特定のプロセスへのリンク専用です。
たとえば、「www.app.com/process/71e33faf-ec88-445e/」というリンクで投稿を作成したとします。
投稿に返信すると、カスタムフィールドが返信コンポーザーに表示され、親投稿の URL が入力されています。
投稿への返信を作成しているときに、カスタムフィールドに「www.app.com/process/93466e-db999-e44faf/」とは異なる URL を指定した場合、返信を送信すると、新しい URL は親投稿の URL に自動的に置き換えられます。
理想的には、返信でトピックフィールドが編集されていない場合は、返信ヘッダーに表示されず、編集されている場合は、親投稿と同じように(ヘッダー/返信の上部に)フィールドが表示されるようにしたいと考えています。
/assest/connectors/ のすべてのコネクタが返信コンポーザーに関連付けられていると仮定して、この問題に取り組んできました。
どのような assistance や insight でも大変感謝いたします。
Cheers!