From aada9332a5f26099438a97b85ca5d33647374eda Mon Sep 17 00:00:00 2001 From: entwicklerfr Date: Wed, 17 Oct 2018 23:54:30 +0200 Subject: [PATCH] multi lines in content type description#1543 --- .../controllers/ContentTypeBuilder.js | 2 +- packages/strapi-plugin-content-type-builder/utils/helpers.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/strapi-plugin-content-type-builder/controllers/ContentTypeBuilder.js b/packages/strapi-plugin-content-type-builder/controllers/ContentTypeBuilder.js index a50369e386..0dd53a6a83 100644 --- a/packages/strapi-plugin-content-type-builder/controllers/ContentTypeBuilder.js +++ b/packages/strapi-plugin-content-type-builder/controllers/ContentTypeBuilder.js @@ -48,7 +48,7 @@ module.exports = { return ctx.badRequest(null, [{ messages: attributesErrors }]); } - const _description = escapeNewlines(description); + const _description = escapeNewlines(description, '\\n'); strapi.reload.isWatching = false; diff --git a/packages/strapi-plugin-content-type-builder/utils/helpers.js b/packages/strapi-plugin-content-type-builder/utils/helpers.js index a4488e0cdd..7036c1585a 100644 --- a/packages/strapi-plugin-content-type-builder/utils/helpers.js +++ b/packages/strapi-plugin-content-type-builder/utils/helpers.js @@ -62,7 +62,7 @@ const reorderList = (manager, list) => { }; const escapeNewlines = (content, placeholder = '\n') => { - return content.replace(/[\n]+/g, placeholder); + return content.replace(/[\r\n]+/g, placeholder); } module.exports = {