From 69cdf2d1860154078f99fb1235bc384e3a8c2fc3 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Sun, 3 Mar 2019 09:41:18 +0100
Subject: [PATCH] fix: deepcopy getPkgReleases results

Closes #3298
---
 lib/workers/repository/process/lookup/index.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/workers/repository/process/lookup/index.js b/lib/workers/repository/process/lookup/index.js
index dfd11f6366..279e9dd265 100644
--- a/lib/workers/repository/process/lookup/index.js
+++ b/lib/workers/repository/process/lookup/index.js
@@ -1,3 +1,4 @@
+const deepcopy = require('deepcopy');
 const versioning = require('../../../../versioning');
 const { getRollbackUpdate } = require('./rollback');
 const { getRangeStrategy } = require('../../../../manager');
@@ -30,7 +31,7 @@ async function lookupUpdates(config) {
   } = versioning.get(config.versionScheme);
   const res = { updates: [], warnings: [] };
   if (isValid(currentValue)) {
-    const dependency = await getPkgReleases(config);
+    const dependency = deepcopy(await getPkgReleases(config));
     if (!dependency) {
       // If dependency lookup fails then warn and return
       const result = {
-- 
GitLab