Updating framework to meteor 3 and later

This commit is contained in:
Brian McGonagill 2025-06-21 07:28:59 -05:00
parent 717994508a
commit cca29bc591
58 changed files with 2332 additions and 1611 deletions

View file

@ -92,9 +92,10 @@ Template.taskForm.events({
}
if (taskUserErr == false && taskDateErr == false && taskNameErr == false) {
Meteor.call("add.task", taskNameArr, userInfo[0], userInfo[1], taskDateArr, actDate, function(err, result) {
if (err) {
console.log(" ERROR adding the new task: " + err);
const addTask = async() => {
let result = await Meteor.callAsync("add.task", taskNameArr, userInfo[0], userInfo[1], taskDateArr, actDate);
if (!result) {
console.log(" ERROR adding the new task.");
} else {
console.log(" SUCCESS adding the new task.");
Session.set("taskDateArr", []);
@ -102,7 +103,8 @@ Template.taskForm.events({
$("#taskUser").val("");
$('select').formSelect();
}
});
}
addTask();
} else {
showSnackbar("ERROR: Missing Required Fields!", "red");
}
@ -113,7 +115,6 @@ Template.taskForm.events({
Session.set("hideCompletedTasks", true);
} else {
Session.set("hideCompletedTasks", false);
}
}
}
});

View file

@ -43,13 +43,15 @@ Template.taskTbl.events({
'click .markTaskComplete' (event) {
event.preventDefault();
let taskId = this._id;
Meteor.call("markTask.complete", taskId, function(err, result) {
if (err) {
const markComp = async() => {
let result = await Meteor.callAsync("markTask.complete", taskId);
if (!result) {
console.log(" ERROR marking task completeL " + err);
showSnackbar("ERROR Marking Task Complete!", "red");
} else {
showSnackbar("Successfully Marked Task Complete!", "green");
}
});
}
markComp();
},
});