From 4728736dd8283f2a26a66405dea5da1151436752 Mon Sep 17 00:00:00 2001 From: muxator Date: Wed, 29 Aug 2018 01:47:38 +0200 Subject: [PATCH] db/PadManager: early return, no functional changes --- src/node/db/PadManager.js | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/node/db/PadManager.js b/src/node/db/PadManager.js index 12fa227a..035ef3e5 100644 --- a/src/node/db/PadManager.js +++ b/src/node/db/PadManager.js @@ -214,19 +214,18 @@ exports.sanitizePadId = function(padId, callback) { if(exists) { callback(padId); + return; } - else + + //get the next transformation *that's different* + var transformedPadId = padId; + while(transformedPadId == padId && transform_index < padIdTransforms.length) { - //get the next transformation *that's different* - var transformedPadId = padId; - while(transformedPadId == padId && transform_index < padIdTransforms.length) - { - transformedPadId = padId.replace(padIdTransforms[transform_index][0], padIdTransforms[transform_index][1]); - transform_index += 1; - } - //check the next transform - exports.sanitizePadId(transformedPadId, callback, transform_index); + transformedPadId = padId.replace(padIdTransforms[transform_index][0], padIdTransforms[transform_index][1]); + transform_index += 1; } + //check the next transform + exports.sanitizePadId(transformedPadId, callback, transform_index); }); }