태그를 포함하는 개인 메시지(PM)를 생성해야 하는 플러그인을 작성하고 있습니다. composer.openNewTopic에는 tags 파라미터가 있지만, openNewMessage에는 없습니다.
아래와 같이 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,
});
}