supply cartridges id; don't update cartridge counts on dispense

This commit is contained in:
Josh Harvey 2015-04-20 00:20:56 -04:00
parent 668f745a5e
commit aebdc618bc
2 changed files with 9 additions and 48 deletions

View file

@ -191,7 +191,7 @@ exports.logEvent = function event(session, rawEvent) {
db.recordDeviceEvent(session, rawEvent);
};
function buildCartridges(counts) {
function buildCartridges(rec) {
var cartridges = cachedConfig.exchanges.settings.cartridges;
var virtualCartridges = cachedConfig.exchanges.settings.virtualCartridges;
if (!cartridges) return null;
@ -199,14 +199,15 @@ function buildCartridges(counts) {
cartridges: [
{
denomination: cartridges[0],
count: counts[0]
count: rec.counts[0]
},
{
denomination: cartridges[1],
count: counts[1]
},
count: rec.counts[1]
}
],
virtualCartridges: virtualCartridges
virtualCartridges: virtualCartridges,
id: rec.id
};
}