summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-07-06 16:14:07 +0300
committerLauri Ojansivu <x@xet7.org>2018-07-06 16:14:07 +0300
commit7683f98b7be221b419c1dacee5289411f3872212 (patch)
tree3cd9066155eb908a0a0599c96451a43a8746bc28
parent369da1e09dd8756b7be22d3d63aa22f995712f16 (diff)
downloadwekan-7683f98b7be221b419c1dacee5289411f3872212.tar.gz
wekan-7683f98b7be221b419c1dacee5289411f3872212.tar.bz2
wekan-7683f98b7be221b419c1dacee5289411f3872212.zip
- Fix Title is required by setting Checklist title
during migration. Thanks to centigrade-kdk and xet7 ! Closes #1576, closes #1753
-rw-r--r--models/checklists.js1
-rw-r--r--server/migrations.js2
2 files changed, 1 insertions, 2 deletions
diff --git a/models/checklists.js b/models/checklists.js
index 2277736e..c58453ef 100644
--- a/models/checklists.js
+++ b/models/checklists.js
@@ -7,7 +7,6 @@ Checklists.attachSchema(new SimpleSchema({
title: {
type: String,
defaultValue: 'Checklist',
- optional: true,
},
finishedAt: {
type: Date,
diff --git a/server/migrations.js b/server/migrations.js
index d0e63388..6135f1be 100644
--- a/server/migrations.js
+++ b/server/migrations.js
@@ -184,7 +184,7 @@ Migrations.add('add-checklist-items', () => {
// Create new items
_.sortBy(checklist.items, 'sort').forEach((item, index) => {
ChecklistItems.direct.insert({
- title: item.title,
+ title: (item.title ? item.title : 'Checklist'),
sort: index,
isFinished: item.isFinished,
checklistId: checklist._id,