From 390cf0e948e6e816390110180eef23e072f192a3 Mon Sep 17 00:00:00 2001 From: Romain Criton Date: Sun, 23 Mar 2014 17:47:34 +0000 Subject: [PATCH] Fix #2133 --- lib/devices/ios/ios.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/devices/ios/ios.js b/lib/devices/ios/ios.js index a4f6fb651..9cba9f903 100644 --- a/lib/devices/ios/ios.js +++ b/lib/devices/ios/ios.js @@ -504,13 +504,6 @@ IOS.prototype.setPreferences = function (cb) { return cb(); } - if (this.args.fullReset) { - var msg = "Cannot set preferences because a full-reset was requested"; - logger.info(msg); - logger.error(msg); - return cb(new Error(msg)); - } - var settingsCaps = [ 'locationServicesEnabled', 'locationServicesAuthorized', @@ -534,6 +527,11 @@ IOS.prototype.setPreferences = function (cb) { if (!needToSet) { logger.info("No iOS / app preferences to set"); return cb(); + } else if (this.args.fullReset) { + var msg = "Cannot set preferences because a full-reset was requested"; + logger.info(msg); + logger.error(msg); + return cb(new Error(msg)); } var setPrefs = function (err) {