Skip to content
This repository was archived by the owner on Aug 12, 2023. It is now read-only.

Commit 5ee3614

Browse files
committed
Fix relayer filtering of network metrics
1 parent 8838604 commit 5ee3614

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/metrics/get-network-metrics.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ const getNetworkMetrics = async (
3434

3535
const pipeline = _.compact([
3636
{
37-
$match: _.merge(
38-
{ date: { $gte: dayFrom, $lte: dayTo } },
39-
..._.compact([
40-
_.isNumber(filter.relayerId) ||
41-
(_.isNull(filter.relayerId) && { relayerId: filter.relayerId }),
42-
]),
37+
$match: _.pickBy(
38+
{
39+
date: { $gte: dayFrom, $lte: dayTo },
40+
relayerId: filter.relayerId,
41+
},
42+
value => !_.isUndefined(value),
4343
),
4444
},
4545
{

0 commit comments

Comments
 (0)