From 2206a607b278a428fcd7e3006913cff27129f49c Mon Sep 17 00:00:00 2001 From: Connor Petersen Date: Wed, 10 Feb 2016 22:11:41 -0800 Subject: [PATCH 1/3] Added an update call to default Item adding function to update the showIncrement field to true for coins --- rpg-docs/Model/Inventory/Items.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/rpg-docs/Model/Inventory/Items.js b/rpg-docs/Model/Inventory/Items.js index c3a590a9..11274bb8 100644 --- a/rpg-docs/Model/Inventory/Items.js +++ b/rpg-docs/Model/Inventory/Items.js @@ -216,7 +216,7 @@ Characters.after.insert(function(userId, char) { description: "A sturdy pouch for coins", color: "d", }); - Items.insert({ + var goldId = Items.insert({ name: "Gold piece", plural: "Gold pieces", charId: char._id, @@ -229,7 +229,7 @@ Characters.after.insert(function(userId, char) { collection: "Containers", }, }); - Items.insert({ + var silverId = Items.insert({ name: "Silver piece", plural: "Silver pieces", charId: char._id, @@ -242,7 +242,7 @@ Characters.after.insert(function(userId, char) { collection: "Containers", }, }); - Items.insert({ + var copperId = Items.insert({ name: "Copper piece", plural: "Copper pieces", charId: char._id, @@ -255,5 +255,8 @@ Characters.after.insert(function(userId, char) { collection: "Containers", }, }); + Items.update(goldId, {$set: {"settings.showIncrement": true}}); + Items.update(silverId, {$set: {"settings.showIncrement": true}}); + Items.update(copperId, {$set: {"settings.showIncrement": true}}); } }); From 636fa504f17b9ce2fe2af18cb7eac78603acd5e6 Mon Sep 17 00:00:00 2001 From: Connor Petersen Date: Mon, 7 Mar 2016 22:51:41 -0800 Subject: [PATCH 2/3] Updated to not require caching the id or making a separate update call --- rpg-docs/Model/Inventory/Items.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/rpg-docs/Model/Inventory/Items.js b/rpg-docs/Model/Inventory/Items.js index 11274bb8..03acb2bb 100644 --- a/rpg-docs/Model/Inventory/Items.js +++ b/rpg-docs/Model/Inventory/Items.js @@ -228,6 +228,9 @@ Characters.after.insert(function(userId, char) { id: containerId, collection: "Containers", }, + settings: { + showIncrement: true, + }, }); var silverId = Items.insert({ name: "Silver piece", @@ -241,6 +244,9 @@ Characters.after.insert(function(userId, char) { id: containerId, collection: "Containers", }, + settings: { + showIncrement: true, + }, }); var copperId = Items.insert({ name: "Copper piece", @@ -254,9 +260,12 @@ Characters.after.insert(function(userId, char) { id: containerId, collection: "Containers", }, + settings: { + showIncrement: true, + }, }); - Items.update(goldId, {$set: {"settings.showIncrement": true}}); - Items.update(silverId, {$set: {"settings.showIncrement": true}}); - Items.update(copperId, {$set: {"settings.showIncrement": true}}); + // Items.update(goldId, {$set: {"settings.showIncrement": true}}); + // Items.update(silverId, {$set: {"settings.showIncrement": true}}); + // Items.update(copperId, {$set: {"settings.showIncrement": true}}); } }); From 051cabc712fa599937683a99f29548c0b86cebe4 Mon Sep 17 00:00:00 2001 From: Connor Petersen Date: Mon, 7 Mar 2016 22:53:27 -0800 Subject: [PATCH 3/3] Cleaned up a little more --- rpg-docs/Model/Inventory/Items.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/rpg-docs/Model/Inventory/Items.js b/rpg-docs/Model/Inventory/Items.js index 03acb2bb..b266968a 100644 --- a/rpg-docs/Model/Inventory/Items.js +++ b/rpg-docs/Model/Inventory/Items.js @@ -216,7 +216,7 @@ Characters.after.insert(function(userId, char) { description: "A sturdy pouch for coins", color: "d", }); - var goldId = Items.insert({ + Items.insert({ name: "Gold piece", plural: "Gold pieces", charId: char._id, @@ -232,7 +232,7 @@ Characters.after.insert(function(userId, char) { showIncrement: true, }, }); - var silverId = Items.insert({ + Items.insert({ name: "Silver piece", plural: "Silver pieces", charId: char._id, @@ -248,7 +248,7 @@ Characters.after.insert(function(userId, char) { showIncrement: true, }, }); - var copperId = Items.insert({ + Items.insert({ name: "Copper piece", plural: "Copper pieces", charId: char._id, @@ -264,8 +264,5 @@ Characters.after.insert(function(userId, char) { showIncrement: true, }, }); - // Items.update(goldId, {$set: {"settings.showIncrement": true}}); - // Items.update(silverId, {$set: {"settings.showIncrement": true}}); - // Items.update(copperId, {$set: {"settings.showIncrement": true}}); } });