aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/settings.js
diff options
context:
space:
mode:
authorJason <jason.daurus@gmail.com>2016-06-16 16:46:13 +0800
committerJason <jason.daurus@gmail.com>2016-06-17 05:08:05 +0800
commit7fb0836bfedefd851403ba440e88bc04548cf7b0 (patch)
treeaeb2426ce9325c0f55fcaecadfd4e54f1910ed6f /web/src/js/ducks/settings.js
parentb88937f1e039e306f95a760ea181fcdcc6fec1fa (diff)
downloadmitmproxy-7fb0836bfedefd851403ba440e88bc04548cf7b0.tar.gz
mitmproxy-7fb0836bfedefd851403ba440e88bc04548cf7b0.tar.bz2
mitmproxy-7fb0836bfedefd851403ba440e88bc04548cf7b0.zip
[web] remove store
Diffstat (limited to 'web/src/js/ducks/settings.js')
-rw-r--r--web/src/js/ducks/settings.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/web/src/js/ducks/settings.js b/web/src/js/ducks/settings.js
index 8513c2f1..05499da5 100644
--- a/web/src/js/ducks/settings.js
+++ b/web/src/js/ducks/settings.js
@@ -60,14 +60,14 @@ export function fetch() {
export function handleWsMsg(msg) {
return (dispatch, getState) => {
- if (msg.cmd === STORE_CMDS_RESET) {
- const req = getState().settings.req
- if (req) {
- req.abort()
- }
- return dispatch(reset(msg.data))
+ if (msg.cmd !== STORE_CMDS_RESET) {
+ return dispatch({ type: RECV_WS_MSG, cmd: msg.cmd, data: msg.data })
+ }
+ const req = getState().settings.req
+ if (req) {
+ req.abort()
}
- dispatch({ type: RECV_WS_MSG, cmd: msg.cmd, data: msg.data })
+ dispatch(reset(msg.data))
}
}