mirror of
https://gitlab.com/bmcgonag/get_my.git
synced 2026-03-27 00:08:49 +00:00
Updating framework to meteor 3 and later
This commit is contained in:
parent
717994508a
commit
cca29bc591
58 changed files with 2332 additions and 1611 deletions
|
|
@ -22,7 +22,7 @@ Meteor.methods({
|
|||
throw new Meteor.Error('You are not allowed to add menus. Make sure you are logged in with valid user credentials.');
|
||||
}
|
||||
|
||||
return Menus.insert({
|
||||
return Menus.insertAsync({
|
||||
menuName: menuName,
|
||||
menuOwner: this.userId,
|
||||
menuComplete: false,
|
||||
|
|
@ -36,7 +36,7 @@ Meteor.methods({
|
|||
throw new Meteor.Error('You are not allowed to edit menus. Make sure you are logged in with valid user credentials.');
|
||||
}
|
||||
|
||||
return Menus.update({ _id: menuId }, {
|
||||
return Menus.updateAsync({ _id: menuId }, {
|
||||
$set: {
|
||||
menuName: menuName,
|
||||
}
|
||||
|
|
@ -49,7 +49,7 @@ Meteor.methods({
|
|||
throw new Meteor.Error('You are not allowed to delete menus. Make sure you are logged in with valid user credentials.');
|
||||
}
|
||||
|
||||
return Menus.remove({ _id: menuId });
|
||||
return Menus.removeAsync({ _id: menuId });
|
||||
},
|
||||
'markMenu.complete' (menuId) {
|
||||
check(menuId, String);
|
||||
|
|
@ -58,7 +58,7 @@ Meteor.methods({
|
|||
throw new Meteor.Error('You are not allowed to mark menus complete. Make sure you are logged in with valid user credentials.');
|
||||
}
|
||||
|
||||
return Menus.update({ _id: menuId }, {
|
||||
return Menus.updateAsync({ _id: menuId }, {
|
||||
$set: {
|
||||
menuComplete: true,
|
||||
}
|
||||
|
|
@ -71,7 +71,7 @@ Meteor.methods({
|
|||
throw new Meteor.Error('You are not allowed to mark menus not complete. Make sure you are logged in with valid user credentials.');
|
||||
}
|
||||
|
||||
return Menus.update({ _id: menuId }, {
|
||||
return Menus.updateAsync({ _id: menuId }, {
|
||||
$set: {
|
||||
menuComplete: false,
|
||||
}
|
||||
|
|
@ -90,7 +90,7 @@ Meteor.methods({
|
|||
for (i=0; i < menuList.length; i++) {
|
||||
let removeMenu = true;
|
||||
let items = MenuItems.find({ menuId: menuList[i]._id }).fetch();
|
||||
for (j=0; j < items.length; j++) {
|
||||
for (let j=0; j < items.length; j++) {
|
||||
let srvDate = moment(items[j].serveDateActual);
|
||||
let today = moment();
|
||||
let expired = moment(today).isAfter(srvDate);
|
||||
|
|
@ -107,14 +107,14 @@ Meteor.methods({
|
|||
|
||||
// next let's add the ids of any menus that are marked complete
|
||||
let markedComplete = Menus.find({ menuComplete: true }).fetch();
|
||||
for (k = 0; k < markedComplete.length; k++) {
|
||||
for (let k = 0; k < markedComplete.length; k++) {
|
||||
let menuId = markedComplete[k]._id;
|
||||
removeMenuIds.push(menuId);
|
||||
}
|
||||
|
||||
// finally we'll cycle through the ids and remove the items we collected up.
|
||||
for (l = 0; l < removeMenuIds.length; l++) {
|
||||
Menus.remove({ _id: removeMenuIds[l] });
|
||||
for (let l = 0; l < removeMenuIds.length; l++) {
|
||||
Menus.removeAsync({ _id: removeMenuIds[l] });
|
||||
}
|
||||
},
|
||||
'addto.Menu' (menuId, menuItem, menuItemId, dateSrv, isLinked) {
|
||||
|
|
@ -130,7 +130,7 @@ Meteor.methods({
|
|||
|
||||
serveDateActual = new Date(dateSrv);
|
||||
|
||||
return Menus.update({ _id: menuId }, {
|
||||
return Menus.updateAsync({ _id: menuId }, {
|
||||
$addToSet: {
|
||||
menuItems:
|
||||
{
|
||||
|
|
@ -151,7 +151,7 @@ Meteor.methods({
|
|||
throw new Meteor.Error('You are not allowed to link menu items to products. Make sure you are logged in with valid user credentials.');
|
||||
}
|
||||
|
||||
return Menus.update({ 'menuItems.menuItemId': menuItemId }, {
|
||||
return Menus.updateAsync({ 'menuItems.menuItemId': menuItemId }, {
|
||||
$set: {
|
||||
"menuItems.$.isLinked": isLinked
|
||||
}
|
||||
|
|
@ -167,7 +167,7 @@ Meteor.methods({
|
|||
let ids = itemIds.split('_');
|
||||
console.log("item ids: " + ids[0] + " and " + ids[1]);
|
||||
|
||||
return Menus.update({ _id: ids[0] }, {
|
||||
return Menus.updateAsync({ _id: ids[0] }, {
|
||||
$pull: {
|
||||
menuItems: {
|
||||
menuItemId: ids[1],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue