openNewMessage manque le paramètre de tags

Je suis en train d’écrire un plugin qui doit créer un MP incluant une balise. composer.openNewTopic inclut un paramètre tags, mais openNewMessage ne l’inclut pas.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/services/composer.js#L1461-L1472

Puis-je soumettre un simple MP en ajoutant simplement le paramètre tags comme ceci ? Aurait-il besoin de tests pour montrer que cela fonctionne, ou est-il acceptable de modifier seulement les deux lignes ?

  @action
  async openNewMessage({ title, body, recipients, hasGroups, tags }) {
    return this.open({
      action: Composer.PRIVATE_MESSAGE,
      recipients,
      topicTitle: title,
      topicBody: body,
      tags,
      archetypeId: "private_message",
      draftKey: Composer.NEW_PRIVATE_MESSAGE_KEY,
      hasGroups,
    });
  }
1 « J'aime »