diff --git a/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js b/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js index c7c046f1da..87516f79ad 100644 --- a/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js +++ b/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js @@ -53,9 +53,6 @@ var CompleteTimestamps = (_ => { getSettingsPanel (collapseStates = {}) { if (!window.BDFDB || typeof BDFDB != "object" || !BDFDB.loaded || !this.started) return; - let settings = BDFDB.DataUtils.get(this, "settings"); - let choices = BDFDB.DataUtils.get(this, "choices"); - let formats = BDFDB.DataUtils.get(this, "formats"); let settingsPanel, settingsItems = [], innerItems = []; for (let key in settings) innerItems.push(BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.SettingsSaveItem, { @@ -65,7 +62,8 @@ var CompleteTimestamps = (_ => { keys: ["settings", key], label: this.defaults.settings[key].description, value: settings[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + settings[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); @@ -139,7 +137,8 @@ var CompleteTimestamps = (_ => { label: this.defaults.formats[key].description, basis: "70%", value: formats[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + formats[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); diff --git a/Plugins/CreationDate/CreationDate.plugin.js b/Plugins/CreationDate/CreationDate.plugin.js index 15be4265b1..5de1bb4d29 100644 --- a/Plugins/CreationDate/CreationDate.plugin.js +++ b/Plugins/CreationDate/CreationDate.plugin.js @@ -71,9 +71,6 @@ var CreationDate = (_ => { getSettingsPanel (collapseStates = {}) { if (!window.BDFDB || typeof BDFDB != "object" || !BDFDB.loaded || !this.started) return; - let settings = BDFDB.DataUtils.get(this, "settings"); - let choices = BDFDB.DataUtils.get(this, "choices"); - let formats = BDFDB.DataUtils.get(this, "formats"); let settingsPanel, settingsItems = [], innerItems = []; for (let key in settings) settingsItems.push(BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.SettingsSaveItem, { @@ -83,7 +80,8 @@ var CreationDate = (_ => { keys: ["settings", key], label: this.defaults.settings[key].description, value: settings[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + settings[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); @@ -153,7 +151,8 @@ var CreationDate = (_ => { label: this.defaults.formats[key].description, basis: "70%", value: formats[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + formats[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); diff --git a/Plugins/JoinedAtDate/JoinedAtDate.plugin.js b/Plugins/JoinedAtDate/JoinedAtDate.plugin.js index bd9a029258..818a797ee8 100644 --- a/Plugins/JoinedAtDate/JoinedAtDate.plugin.js +++ b/Plugins/JoinedAtDate/JoinedAtDate.plugin.js @@ -73,9 +73,6 @@ var JoinedAtDate = (_ => { getSettingsPanel (collapseStates = {}) { if (!window.BDFDB || typeof BDFDB != "object" || !BDFDB.loaded || !this.started) return; - let settings = BDFDB.DataUtils.get(this, "settings"); - let choices = BDFDB.DataUtils.get(this, "choices"); - let formats = BDFDB.DataUtils.get(this, "formats"); let settingsPanel, settingsItems = [], innerItems = []; for (let key in settings) settingsItems.push(BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.SettingsSaveItem, { @@ -85,7 +82,8 @@ var JoinedAtDate = (_ => { keys: ["settings", key], label: this.defaults.settings[key].description, value: settings[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + settings[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); @@ -155,7 +153,8 @@ var JoinedAtDate = (_ => { label: this.defaults.formats[key].description, basis: "70%", value: formats[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + formats[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); diff --git a/Plugins/LastMessageDate/LastMessageDate.plugin.js b/Plugins/LastMessageDate/LastMessageDate.plugin.js index 6b947112c6..4aa80f2153 100644 --- a/Plugins/LastMessageDate/LastMessageDate.plugin.js +++ b/Plugins/LastMessageDate/LastMessageDate.plugin.js @@ -74,9 +74,6 @@ var LastMessageDate = (_ => { getSettingsPanel (collapseStates = {}) { if (!window.BDFDB || typeof BDFDB != "object" || !BDFDB.loaded || !this.started) return; - let settings = BDFDB.DataUtils.get(this, "settings"); - let choices = BDFDB.DataUtils.get(this, "choices"); - let formats = BDFDB.DataUtils.get(this, "formats"); let settingsPanel, settingsItems = [], innerItems = []; for (let key in settings) settingsItems.push(BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.SettingsSaveItem, { @@ -86,7 +83,8 @@ var LastMessageDate = (_ => { keys: ["settings", key], label: this.defaults.settings[key].description, value: settings[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + settings[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } })); @@ -156,7 +154,8 @@ var LastMessageDate = (_ => { label: this.defaults.formats[key].description, basis: "70%", value: formats[key], - onChange: (e, instance) => { + onChange: (value, instance) => { + formats[key] = value; BDFDB.ReactUtils.forceUpdate(BDFDB.ReactUtils.findOwner(BDFDB.ReactUtils.findOwner(instance, {name:"BDFDB_SettingsPanel", up:true}), {name:"BDFDB_Select", all:true, noCopies:true})); } }));