fix cartridges bug
This commit is contained in:
parent
7f0d0f0758
commit
12cc7dab30
1 changed files with 6 additions and 5 deletions
|
|
@ -191,10 +191,7 @@ exports.logEvent = function event(session, rawEvent) {
|
||||||
db.recordDeviceEvent(session, rawEvent);
|
db.recordDeviceEvent(session, rawEvent);
|
||||||
};
|
};
|
||||||
|
|
||||||
function buildCartridges(rec) {
|
function buildCartridges(cartridges, virtualCartridges, rec) {
|
||||||
var cartridges = cachedConfig.exchanges.settings.cartridges;
|
|
||||||
var virtualCartridges = cachedConfig.exchanges.settings.virtualCartridges;
|
|
||||||
if (!cartridges) return null;
|
|
||||||
return {
|
return {
|
||||||
cartridges: [
|
cartridges: [
|
||||||
{
|
{
|
||||||
|
|
@ -212,10 +209,14 @@ function buildCartridges(rec) {
|
||||||
}
|
}
|
||||||
|
|
||||||
exports.pollQueries = function pollQueries(session, cb) {
|
exports.pollQueries = function pollQueries(session, cb) {
|
||||||
|
var cartridges = cachedConfig.exchanges.settings.cartridges;
|
||||||
|
if (!cartridges) return null;
|
||||||
|
var virtualCartridges = cachedConfig.exchanges.settings.virtualCartridges;
|
||||||
|
|
||||||
db.cartridgeCounts(session, function(err, result) {
|
db.cartridgeCounts(session, function(err, result) {
|
||||||
if (err) return cb(err);
|
if (err) return cb(err);
|
||||||
return cb(null, {
|
return cb(null, {
|
||||||
cartridges: buildCartridges(result)
|
cartridges: buildCartridges(cartridges, virtualCartridges, result)
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue