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

@@ -25,6 +25,14 @@ module.exports = {
async fn(inputs) {
const { values } = inputs;
if (values.dueDate) {
if (_.isNil(values.isDueCompleted)) {
values.isDueCompleted = false;
}
} else {
delete values.isDueCompleted;
}
if (sails.helpers.lists.isFinite(values.list)) {
if (_.isUndefined(values.position)) {
throw 'positionMustBeInValues';