aboutsummaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorJason <jason.daurus@gmail.com>2016-06-24 01:20:42 +0800
committerJason <jason.daurus@gmail.com>2016-06-24 01:20:42 +0800
commitf392b8e34cae2d985c500ddc26a93c8f620a6f57 (patch)
tree4f99beb3872d5d3928f3ccc2853c28171c0e7873 /web
parentc40ff0277bc3a3668ffcfa7b1489998603d3c31c (diff)
downloadmitmproxy-f392b8e34cae2d985c500ddc26a93c8f620a6f57.tar.gz
mitmproxy-f392b8e34cae2d985c500ddc26a93c8f620a6f57.tar.bz2
mitmproxy-f392b8e34cae2d985c500ddc26a93c8f620a6f57.zip
[web] bug fix
Diffstat (limited to 'web')
-rw-r--r--web/src/js/components/Header/FileMenu.jsx8
-rw-r--r--web/src/js/ducks/eventLog.js2
-rwxr-xr-xweb/src/js/ducks/views/main.js10
3 files changed, 12 insertions, 8 deletions
diff --git a/web/src/js/components/Header/FileMenu.jsx b/web/src/js/components/Header/FileMenu.jsx
index b075b3c8..e1c62e28 100644
--- a/web/src/js/components/Header/FileMenu.jsx
+++ b/web/src/js/components/Header/FileMenu.jsx
@@ -1,6 +1,6 @@
import React, { Component } from 'react'
import classnames from 'classnames'
-import { FlowActions } from '../../actions.js'
+import * as flowActions from '../../ducks/flows'
export default class FileMenu extends Component {
@@ -35,7 +35,7 @@ export default class FileMenu extends Component {
onNewClick(e) {
e.preventDefault()
if (confirm('Delete all flows?')) {
- FlowActions.clear()
+ flowActions.clear()
}
}
@@ -47,14 +47,14 @@ export default class FileMenu extends Component {
onOpenFile(e) {
e.preventDefault()
if (e.target.files.length > 0) {
- FlowActions.upload(e.target.files[0])
+ flowActions.upload(e.target.files[0])
this.fileInput.value = ''
}
}
onSaveClick(e) {
e.preventDefault()
- FlowActions.download()
+ flowActions.download()
}
render() {
diff --git a/web/src/js/ducks/eventLog.js b/web/src/js/ducks/eventLog.js
index 7a4f2d5e..0c875689 100644
--- a/web/src/js/ducks/eventLog.js
+++ b/web/src/js/ducks/eventLog.js
@@ -3,7 +3,7 @@ import reduceList, * as listActions from './utils/list'
import reduceView, * as viewActions from './utils/view'
import * as websocketActions from './websocket'
-export const WS_MSG_TYPE = 'UPDATE_LOG'
+export const WS_MSG_TYPE = 'UPDATE_EVENTLOG'
export const ADD = 'EVENTLOG_ADD'
export const REQUEST = 'EVENTLOG_REQUEST'
diff --git a/web/src/js/ducks/views/main.js b/web/src/js/ducks/views/main.js
index 3bcbdd01..74dc2606 100755
--- a/web/src/js/ducks/views/main.js
+++ b/web/src/js/ducks/views/main.js
@@ -1,4 +1,5 @@
-import reduceView, * as viewActions from '../utils/list'
+import { RequestUtils } from '../../flow/utils'
+import reduceView, * as viewActions from '../utils/view'
import * as viewsActions from '../views'
export const UPDATE_FILTER = 'FLOW_VIEWS_MAIN_UPDATE_FILTER'
@@ -170,13 +171,16 @@ export function select(id) {
* @private
*/
function makeFilter(filter) {
- return filter && Filt.parse(filter)
+ if (!filter) {
+ return
+ }
+ return Filt.parse(filter)
}
/**
* @private
*/
-function makeSorter(column, desc) {
+function makeSorter({ column, desc }) {
const sortKeyFun = sortKeyFuns[column]
if (!sortKeyFun) {
return