diff --git a/public/src/modules/composer.js b/public/src/modules/composer.js index 8c2c58ec68..06d97baf02 100644 --- a/public/src/modules/composer.js +++ b/public/src/modules/composer.js @@ -284,8 +284,15 @@ define('composer', [ composer.bsEnvironment = utils.findBootstrapEnvironment(); + // see + // https://github.com/NodeBB/NodeBB/issues/2994 and + // https://github.com/NodeBB/NodeBB/issues/1951 + // remove when 1951 is resolved + + var title = postData.title.replace(/%/g, '%').replace(/,/g, ','); + var data = { - title: postData.title, + title: title, mobile: composer.bsEnvironment === 'xs' || composer.bsEnvironment === 'sm', allowTopicsThumbnail: allowTopicsThumbnail, isTopicOrMain: isTopic || isMain,