Problemas con las respuestas en campos personalizados

Hola, esta es principalmente una pregunta para @angus, pero si alguien tiene alguna información, se lo agradecería mucho. He implementado el campo de tema de nuevo, la infame publicación de angus y me estoy encontrando con problemas relacionados con las respuestas. El campo de tema personalizado que he creado es específicamente para enlaces que apuntan a un proceso específico en una aplicación.

Digamos que hago una publicación con el enlace “www.app.com/process/71e33faf-ec88-445e/

Cuando voy a responder a la publicación, el campo personalizado aparece en el compositor de respuestas; poblado con la URL de la publicación principal.

Cuando estoy escribiendo mi respuesta a la publicación, si doy una URL diferente en el campo personalizado a "www.app.com/process/93466e-db999-e44faf/, después de enviar la respuesta, la nueva URL se reemplaza automáticamente con la URL de la publicación principal.

Idealmente, la lógica sería que, si el campo de tema no se edita en la respuesta, no se muestra en el encabezado de la respuesta, y si se edita, muestra el campo de la misma manera que lo hace para la publicación principal (en el encabezado/parte superior de la respuesta).

He abordado esto asumiendo que todos los conectores en /assest/connectors/ están vinculados con el compositor de respuestas.

¡Cualquier ayuda o información sería muy apreciada!

¡Saludos!

Probablemente solo quieras restringir la entrada del campo personalizado del tema para que se muestre en el compositor de la primera publicación, y no en el compositor de las respuestas. Así que agrega un contenedor condicional alrededor de la entrada

<TopicCustomFieldInput
  @fieldValue={{this.fieldValue}}
  @onChangeField={{this.onChangeField}}
/>

Intenta averiguar qué atributo necesitas verificar al restringir la entrada. Comienza viendo qué argumentos se pasan a la salida del plugin composer-fields donde se agrega esta entrada.