export function addReportMessage(thread, report) { if (!thread || !report) { return thread } if ( !thread.members.some((user) => { return user.id === report.reporterUser.id }) ) { thread.members.push(report.reporterUser) } if (!thread.messages.some((message) => message.id === 'original')) { thread.messages.push({ id: 'original', author_id: report.reporterUser.id, body: { type: 'text', body: report.body, private: false, replying_to: null, }, created: report.created, }) } return thread }