wingbot-mongodb
Advanced tools
Comparing version 2.5.4 to 2.5.5
{ | ||
"name": "wingbot-mongodb", | ||
"version": "2.5.4", | ||
"version": "2.5.5", | ||
"description": "MongoDB storage for wingbot.ai", | ||
@@ -5,0 +5,0 @@ "main": "src/main.js", |
@@ -54,2 +54,3 @@ /** | ||
* @prop {number} slide | ||
* @prop {number} slideRound | ||
* @prop {boolean} active | ||
@@ -382,3 +383,3 @@ * @prop {boolean} in24hourWindow | ||
return c.distinct('campaignId', { | ||
const condition = { | ||
pageId, | ||
@@ -388,3 +389,14 @@ senderId, | ||
sent: { $gte: 1 } | ||
}); | ||
}; | ||
try { | ||
const res = await c.distinct('campaignId', condition); | ||
return res; | ||
} catch (e) { | ||
const data = await c.find(condition) | ||
.project({ campaignId: 1, _id: 0 }) | ||
.toArray(); | ||
return data.map(d => d.campaignId); | ||
} | ||
} | ||
@@ -391,0 +403,0 @@ |
143280
16
1275