From e94d2a9a7f4c183158b3601692bd75e4a812b28c Mon Sep 17 00:00:00 2001 From: monojp Date: Wed, 18 Mar 2015 15:52:05 +0100 Subject: [PATCH 1/2] Update functions.js favorite tables localStorage sync: avoid sending undefined objects or empty strings via ajax --- js/functions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/functions.js b/js/functions.js index 998f1ad114..d2c67c05e2 100644 --- a/js/functions.js +++ b/js/functions.js @@ -3789,7 +3789,7 @@ AJAX.registerOnload('functions.js', function () { cache: false, type: 'POST', data: { - favorite_tables: (isStorageSupported('localStorage')) + favorite_tables: (isStorageSupported('localStorage') && typeof window.localStorage['favorite_tables'] != 'undefined') ? window.localStorage['favorite_tables'] : '' }, From 94698de0807e763ed0ffee96bb67ed579d916cda Mon Sep 17 00:00:00 2001 From: monojp Date: Wed, 18 Mar 2015 16:44:41 +0100 Subject: [PATCH 2/2] Update navigation.js favorite tables localStorage sync: avoid sending undefined objects or empty strings via ajax #2 --- js/navigation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/navigation.js b/js/navigation.js index 9796d1f64c..f20d591391 100644 --- a/js/navigation.js +++ b/js/navigation.js @@ -487,7 +487,7 @@ $(function () { cache: false, type: 'POST', data: { - favorite_tables: (isStorageSupported('localStorage')) + favorite_tables: (isStorageSupported('localStorage') && typeof window.localStorage.favorite_tables != 'undefined') ? window.localStorage.favorite_tables : '' },