aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/options.js
diff options
context:
space:
mode:
authorMatthew Shao <me@matshao.com>2017-07-20 15:39:43 +0800
committerMatthew Shao <me@matshao.com>2017-07-20 15:39:43 +0800
commitf465f08c9ac302007b3aec6709a8e82d63c7ad65 (patch)
treef50a0700ba88ac91f1e82fafeb96c65a0e7f4fb4 /web/src/js/ducks/options.js
parentcbf5db9a4ff77440276ca6bb4d395cc5bdee30ad (diff)
downloadmitmproxy-f465f08c9ac302007b3aec6709a8e82d63c7ad65.tar.gz
mitmproxy-f465f08c9ac302007b3aec6709a8e82d63c7ad65.tar.bz2
mitmproxy-f465f08c9ac302007b3aec6709a8e82d63c7ad65.zip
[web] Minor fix and update tests.
Diffstat (limited to 'web/src/js/ducks/options.js')
-rw-r--r--web/src/js/ducks/options.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/web/src/js/ducks/options.js b/web/src/js/ducks/options.js
index 3277fb9e..06144a3c 100644
--- a/web/src/js/ducks/options.js
+++ b/web/src/js/ducks/options.js
@@ -25,7 +25,7 @@ export default function reducer(state = defaultState, action) {
}
}
-let sendUpdate = (option, value, dispatch) => {
+export function pureSendUpdate (option, value, dispatch) {
fetchApi.put('/options', { [option]: value }).then(response => {
if (response.status === 200) {
dispatch(optionsEditorActions.updateSuccess(option))
@@ -36,7 +36,7 @@ let sendUpdate = (option, value, dispatch) => {
}
})
}
-sendUpdate = _.throttle(sendUpdate, 700, { leading: true, trailing: true })
+let sendUpdate = _.throttle(pureSendUpdate, 700, { leading: true, trailing: true })
export function update(option, value) {
return dispatch => {