From 5cc17c05e5cede80b2d6ec593e41ac491c238187 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A1ssio=20Zen?= Date: Thu, 15 Dec 2016 16:20:54 -0200 Subject: [PATCH] Adjustments to slug processing --- src/backends/backend.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/backends/backend.js b/src/backends/backend.js index 68939230..738e958e 100644 --- a/src/backends/backend.js +++ b/src/backends/backend.js @@ -36,7 +36,7 @@ const slugFormatter = (template = '{{slug}}', entryData) => { case 'slug': return identifier.trim().toLowerCase().replace(/[^a-z0-9\.\-_]+/gi, '-'); default: - return entryData.get(field); + return entryData.get(field, '').trim().toLowerCase().replace(/[^a-z0-9\.\-_]+/gi, '-'); } }); }; @@ -175,8 +175,7 @@ class Backend { } const commitMessage = `${ (newEntry ? 'Created ' : 'Updated ') + - collection.get('label') } “${ - entryDraft.getIn(['entry', 'data', 'title']) }”`; + collection.get('label') } “${ entryObj.slug }”`; const mode = config.get('publish_mode');