Enregistrer la valeur d'un champ personnalisé de la zone d'édition de sujet ?

Bonjour. En utilisant le code que @angus a présenté ici et en suivant le dépôt GitHub, je parviens à faire fonctionner le champ personnalisé de sujet correctement, sauf pour permettre sa modification dans la zone « en-tête » du compositeur (là où vous pouvez normalement modifier la catégorie, par exemple ; c’est-à-dire dans le connecteur edit-topic).

J’ai suivi le code à cet effet dans le dépôt, y compris le code dans plugin.rb et ailleurs. Par exemple, j’ai ajouté l’entrée dans le fichier connectors/edit-topic/edit-topic-custom-field-container.hbs (comme ici) :

{{#if isString}}
  {{input
    type="text"
    value=(readonly fieldValue)
    class="topic-custom-field-input large"
    input=(action "onChangeField" value="target.value")
    placeholder=(i18n 'topic_custom_field.placeholder' field=fieldName)
  }}
{{/if}}

Et ensuite aussi le code dans le topic-custom-field-initializer, comme ceci :

api.registerConnectorClass('edit-topic', 'edit-topic-custom-field-container', {
        setupComponent(attrs, component) {
          const model = attrs.model;
          
          let props = {
            fieldName: fieldName,
            fieldValue: model.get(fieldName)
          }
          component.setProperties(Object.assign(props, fieldInputTypes(fieldType)));
        },
        
        actions: {
          onChangeField(fieldValue) {
            this.set(`buffered.${fieldName}`, fieldValue);
          }
        }
      });

... 
  api.serializeOnCreate(fieldName);
      api.serializeToDraft(fieldName);
      api.serializeToTopic(fieldName, `topic.${fieldName}`);

Cependant : bien que le reste du code du dépôt fonctionne pour moi (comme l’ajout de la valeur du champ personnalisé dans la valeur du compositeur) et que je n’obtienne aucune erreur, je ne parviens pas à sauvegarder la valeur que je saisis dans l’entrée du connecteur edit-topic. Si je saisis une valeur là-bas, elle disparaît après la sauvegarde de la modification.

Est-il possible qu’autre chose soit requis pour sauvegarder la valeur dans le connecteur edit-topic ?