我正在编写一个需要创建包含标签的 PM 的插件。composer.openNewTopic 包含一个 tags 参数,但 openNewMessage 不包含。
我能否提交一个简单的 PM,只需添加 tags 参数,如下所示?是否需要测试来证明它有效,还是只编辑这两行就可以?
@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,
});
}