タグを含むPMを作成する必要があるプラグインを書いています。composer.openNewTopicにはtagsパラメータが含まれていますが、openNewMessageには含まれていません。
このようにtagsパラメータを追加するだけで、簡単なPMを送信できますか?動作を示すテストが必要ですか、それとも2行だけ編集すれば問題ないでしょうか?
@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,
});
}