partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

commit 71edf8a730bd0638db047fcb8b18d81d7677504a
parent 10ad52a95f3171bc86ff14b7d23e969627c5a299
Author: Felicitus <felicitus@felicitus.org>
Date:   Wed, 23 Sep 2015 18:35:55 +0200

Fixed value setting/checking to use strings, not booleans as we use strings in the database

Diffstat:
Msrc/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/DisplayPreferencesPanel.js | 8++++----
Msrc/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/StockPreferences.js | 6++----
Msrc/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/TipOfTheDayPreferences.js | 4+---
3 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/src/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/DisplayPreferencesPanel.js b/src/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/DisplayPreferencesPanel.js @@ -11,7 +11,7 @@ Ext.define('PartKeepr.DisplayPreferencesPanel', { handler: Ext.bind(this.showDescriptionsHandler, this) }); - if (PartKeepr.getApplication().getUserPreference("partkeepr.categorytree.showdescriptions") === false) { + if (PartKeepr.getApplication().getUserPreference("partkeepr.categorytree.showdescriptions") == "false") { this.showDescriptionsCheckbox.setValue(false); } else { this.showDescriptionsCheckbox.setValue(true); @@ -31,7 +31,7 @@ Ext.define('PartKeepr.DisplayPreferencesPanel', { inputValue: 'standard' }); - if (PartKeepr.getApplication().getUserPreference("partkeepr.partmanager.compactlayout", false) === true) { + if (PartKeepr.getApplication().getUserPreference("partkeepr.partmanager.compactlayout", false) == "true") { this.compactLayout.setValue(true); } else { this.standardLayout.setValue(true); @@ -46,9 +46,9 @@ Ext.define('PartKeepr.DisplayPreferencesPanel', { change: function (field, newValue) { if (newValue.rb == "standard") { - value = false; + value = "false"; } else { - value = true; + value = "true"; } PartKeepr.getApplication().setUserPreference("partkeepr.partmanager.compactlayout", value); diff --git a/src/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/StockPreferences.js b/src/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/StockPreferences.js @@ -7,8 +7,8 @@ Ext.define('PartKeepr.StockPreferencesPanel', { boxLabel: i18n("Confirm in-line stock level changes from the parts grid"), handler: Ext.bind(this.confirmInlineStockLevelChangesHandler, this) }); - - if (PartKeepr.getApplication().getUserPreference("partkeepr.inline-stock-change.confirm") === false) { + + if (PartKeepr.getApplication().getUserPreference("partkeepr.inline-stock-change.confirm") == "false") { this.confirmInlineStockLevelChangesCheckbox.setValue(false); } else { this.confirmInlineStockLevelChangesCheckbox.setValue(true); @@ -25,4 +25,3 @@ Ext.define('PartKeepr.StockPreferencesPanel', { PartKeepr.getApplication().setUserPreference("partkeepr.inline-stock-change.confirm", checked); } }); - - \ No newline at end of file diff --git a/src/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/TipOfTheDayPreferences.js b/src/PartKeepr/FrontendBundle/Resources/public/js/Components/User/Preferences/TipOfTheDayPreferences.js @@ -8,7 +8,7 @@ Ext.define('PartKeepr.TipOfTheDayPreferencesPanel', { handler: Ext.bind(this.showTipsHandler, this) }); - if (PartKeepr.getApplication().getUserPreference("partkeepr.tipoftheday.showtips") === false) { + if (PartKeepr.getApplication().getUserPreference("partkeepr.tipoftheday.showtips") == "false") { this.displayTipsOnLoginCheckbox.setValue(false); } else { this.displayTipsOnLoginCheckbox.setValue(true); @@ -45,4 +45,3 @@ Ext.define('PartKeepr.TipOfTheDayPreferencesPanel', { call.doCall(); } }); - - \ No newline at end of file