refactor: don't rebuild the whole recycler object

This commit is contained in:
siiky 2023-10-23 10:29:27 +01:00
parent 0085c22003
commit 347844610c

View file

@ -171,17 +171,10 @@ function plugins (settings, deviceId) {
throw new Error('Negative note count: %j', counts) throw new Error('Negative note count: %j', counts)
} }
const computedRecyclers = [] return _.map(
_.forEach(it => { recycler => _.set('count', counts[recycler.number], recycler),
computedRecyclers.push({ recyclers
number: recyclers[it].number, )
name: recyclers[it].name,
denomination: recyclers[it].denomination,
count: counts[it]
})
}, _.times(_.identity(), _.size(recyclers)))
return computedRecyclers
} }
function buildAvailableCassettes (excludeTxId) { function buildAvailableCassettes (excludeTxId) {