Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit db3d34b

Browse files
committed
Removing NaN from combined array
1 parent cf946f4 commit db3d34b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/controllers/syncController.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const config = require('config')
22
const logger = require('../util/logger')
33
// const moment = require('moment')
4-
const { slice, union, toString, toNumber } = require('lodash')
4+
const { slice, union, toString, toNumber, remove } = require('lodash')
55
const challengeSyncStatusService = require('../services/challengeSyncStatusService')
66
const challengeSyncHistoryService = require('../services/challengeSyncHistoryService')
77
const syncService = require('../services/syncService')
@@ -77,13 +77,14 @@ async function queueChallenges (filter) {
7777
// get active challenges from v4
7878
const { ids: v4IdArray } = await syncService.getV4ChallengeIds(filter)
7979
// console.log('v4', v4IdArray)
80-
logger.debug(`v4 Array ${v4IdArray}`)
80+
// logger.debug(`v4 Array ${v4IdArray}`)
8181
// get active challenges from v5
8282
const { ids: v5IdArray } = await syncService.getV5LegacyChallengeIds(filter)
83-
logger.debug(`v5 Array ${v5IdArray}`)
83+
// logger.debug(`v5 Array ${v5IdArray}`)
8484

8585
// combine arrays, return unique
8686
const combinedArray = union(v4IdArray, v5IdArray)
87+
remove(combinedArray, n => toString(n) === 'NaN')
8788
const totalChallengesCount = combinedArray.length
8889
// console.log('union length', combinedArray.length)
8990

0 commit comments

Comments
 (0)