コンポーネントを作成しており、その中でコンポーザーを開くアクションを実装しています。
特定の投稿を参照して、REPLY アクションを送信したいと考えています。
投稿オブジェクトを取得することは問題ありません:
ajax(`/posts/${this.get('postId')}`).then((post) => {
composer.open({
action: REPLY,
post, // Post モデルではない
draftKey: topic.draft_key,
topicBody: 'some pre-filled text',
});
})
では、Post モデルを取得するにはどうすればよいのでしょうか?(おそらく非常に単純なはずですが、思いつきません)
これが必要なのは、そうでないとコンポーザーモデル内での post.get() が失敗してしまうためです: