diff --git a/app/soapbox/actions/compose.ts b/app/soapbox/actions/compose.ts index 75ff84ae5..2df04cebd 100644 --- a/app/soapbox/actions/compose.ts +++ b/app/soapbox/actions/compose.ts @@ -277,7 +277,7 @@ const submitCompose = (composeId: string, routerHistory?: History, force = false const idempotencyKey = compose.idempotencyKey; - const params = { + const params: Record = { status, in_reply_to_id: compose.in_reply_to, quote_id: compose.quote, @@ -289,9 +289,10 @@ const submitCompose = (composeId: string, routerHistory?: History, force = false poll: compose.poll, scheduled_at: compose.schedule, to, - group_id: compose.privacy === 'group' ? compose.group_id : null, }; + if (compose.privacy === 'group') params.group_id = compose.group_id; + dispatch(createStatus(params, idempotencyKey, statusId)).then(function(data) { if (!statusId && data.visibility === 'direct' && getState().conversations.mounted <= 0 && routerHistory) { routerHistory.push('/messages');