From 522fc79d71dfa4f70baee5a9ca53713eb791ff3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Thu, 27 Jul 2017 12:46:38 +0200 Subject: [PATCH] Do not remove redis' keys if layergroup was not created --- test/support/test-client.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/test/support/test-client.js b/test/support/test-client.js index 961914d7..c78d6e04 100644 --- a/test/support/test-client.js +++ b/test/support/test-client.js @@ -441,9 +441,16 @@ TestClient.prototype.getDataview = function(dataviewName, params, callback) { ); }, function finish(err, dataview) { - self.keysToDelete['map_cfg|' + LayergroupToken.parse(layergroupId).token] = 0; - self.keysToDelete['user:localhost:mapviews:global'] = 5; - return callback(err, dataview); + if (err) { + return callback(err); + } + + if (layergroupId) { + self.keysToDelete['map_cfg|' + LayergroupToken.parse(layergroupId).token] = 0; + self.keysToDelete['user:localhost:mapviews:global'] = 5; + } + + return callback(null, dataview); } ); };