From 3662f4f2567e2f4ce6dd7fe0795d70b0df8a1b30 Mon Sep 17 00:00:00 2001 From: badrAZ Date: Wed, 8 Mar 2017 09:56:45 +0100 Subject: [PATCH] fix(xo-server-usage-report): handle renamed VMs (#3) --- packages/xo-server-usage-report/src/index.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/xo-server-usage-report/src/index.js b/packages/xo-server-usage-report/src/index.js index 70ecd4173..fe022fb4a 100644 --- a/packages/xo-server-usage-report/src/index.js +++ b/packages/xo-server-usage-report/src/index.js @@ -4,10 +4,9 @@ import { CronJob } from 'cron' import { assign, concat, - differenceWith, + differenceBy, filter, forEach, - isEqual, isFinite, map, orderBy, @@ -170,8 +169,8 @@ function conputePercentage (curr, prev, options) { function getDiff (oldElements, newElements) { return { - added: differenceWith(oldElements, newElements, isEqual), - removed: differenceWith(newElements, oldElements, isEqual) + added: differenceBy(oldElements, newElements, 'uuid'), + removed: differenceBy(newElements, oldElements, 'uuid') } }