From 7702b1f4bc8aaaf291b4aa7bc9c4409f0b38c044 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Wed, 25 Jul 2018 18:24:14 -0400 Subject: [PATCH] minor code review --- src/js/storage.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/js/storage.js b/src/js/storage.js index 397cb77a0..f8c429db7 100644 --- a/src/js/storage.js +++ b/src/js/storage.js @@ -54,11 +54,6 @@ µBlock.saveLocalSettings = (function() { let saveAfter = 4 * 60 * 1000; - let save = function(callback) { - this.localSettingsLastSaved = Date.now(); - vAPI.storage.set(this.localSettings, callback); - }; - let onTimeout = ( ) => { let µb = µBlock; if ( µb.localSettingsLastModified > µb.localSettingsLastSaved ) { @@ -69,7 +64,10 @@ vAPI.setTimeout(onTimeout, saveAfter); - return save; + return function(callback) { + this.localSettingsLastSaved = Date.now(); + vAPI.storage.set(this.localSettings, callback); + }; })(); /******************************************************************************/