Fixed migration for failed slug strings

This commit is contained in:
Stefan Zermatten
2017-07-13 16:44:23 +02:00
parent 35b6fe20ae
commit a411fb2b43
2 changed files with 2 additions and 2 deletions

View File

@@ -543,7 +543,7 @@ if (Meteor.isServer){
}); });
Characters.after.update(function(userId, doc, fieldNames, modifier, options) { Characters.after.update(function(userId, doc, fieldNames, modifier, options) {
if (_.contains(fieldNames, "name")){ if (_.contains(fieldNames, "name")){
var urlName = getSlug(doc.name, {maintainCase: true}); var urlName = getSlug(doc.name, {maintainCase: true}) || "-";
Characters.update(doc._id, {$set: {urlName}}); Characters.update(doc._id, {$set: {urlName}});
} }
}); });

View File

@@ -28,7 +28,7 @@ Migrations.add({
//update characters //update characters
Characters.find({}).forEach(function(char){ Characters.find({}).forEach(function(char){
if (char.urlName) return; if (char.urlName) return;
var urlName = getSlug(char.name, {maintainCase: true}); var urlName = getSlug(char.name, {maintainCase: true}) || "-";
Characters.update(char._id, {$set: {urlName}}); Characters.update(char._id, {$set: {urlName}});
}); });
}, },