feat: Restore toggleable due dates (#1332)

This commit is contained in:
Steven Correia
2025-09-05 07:55:20 -04:00
committed by GitHub
parent 7da241c5a3
commit 37bd4d1349
14 changed files with 140 additions and 17 deletions

View File

@@ -101,6 +101,20 @@ module.exports = {
values.coverAttachmentId = values.coverAttachment.id;
}
const dueDate = _.isUndefined(values.dueDate) ? inputs.record.dueDate : values.dueDate;
if (dueDate) {
const isDueCompleted = _.isUndefined(values.isDueCompleted)
? inputs.record.isDueCompleted
: values.isDueCompleted;
if (_.isNull(isDueCompleted)) {
values.isDueCompleted = false;
}
} else {
values.isDueCompleted = null;
}
let card;
if (_.isEmpty(values)) {
card = inputs.record;