aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/FlowView/Messages.jsx
diff options
context:
space:
mode:
authorClemens <cle1000.cb@gmail.com>2016-07-14 23:01:34 +0200
committerClemens <cle1000.cb@gmail.com>2016-07-14 23:01:34 +0200
commit5f3782dd5fb8be4c196f57cb07fd1cc2fd6b2f56 (patch)
tree8858b5b6ccbfe15236eb99de7d2bd731f1717a22 /web/src/js/components/FlowView/Messages.jsx
parent45349b3597f53ee08207b20eb8bff9dfc9166aa8 (diff)
downloadmitmproxy-5f3782dd5fb8be4c196f57cb07fd1cc2fd6b2f56.tar.gz
mitmproxy-5f3782dd5fb8be4c196f57cb07fd1cc2fd6b2f56.tar.bz2
mitmproxy-5f3782dd5fb8be4c196f57cb07fd1cc2fd6b2f56.zip
change way to edit
Diffstat (limited to 'web/src/js/components/FlowView/Messages.jsx')
-rw-r--r--web/src/js/components/FlowView/Messages.jsx11
1 files changed, 9 insertions, 2 deletions
diff --git a/web/src/js/components/FlowView/Messages.jsx b/web/src/js/components/FlowView/Messages.jsx
index d2c42a54..27e18c05 100644
--- a/web/src/js/components/FlowView/Messages.jsx
+++ b/web/src/js/components/FlowView/Messages.jsx
@@ -6,6 +6,7 @@ import { Key, formatTimeStamp } from '../../utils.js'
import ContentView from '../ContentView'
import ValueEditor from '../ValueEditor'
import Headers from './Headers'
+import * as flowActions from '../../ducks/flows'
class RequestLine extends Component {
@@ -89,7 +90,10 @@ export class Request extends Component {
onChange={headers => updateFlow({ request: { headers } })}
/>
<hr/>
- <ContentView flow={flow} message={flow.request} onChange={content => updateFlow({request: {content} })}/>
+ <ContentView flow={flow}
+ onContentChange={content => flowActions.updateContent(this.props.flow, content, "request") }
+ message={flow.request}
+ />
</section>
)
}
@@ -128,7 +132,10 @@ export class Response extends Component {
onChange={headers => updateFlow({ response: { headers } })}
/>
<hr/>
- <ContentView flow={flow} message={flow.response} onChange={content => updateFlow({response: {content} }) }/>
+ <ContentView flow={flow}
+ onContentChange={content => flowActions.updateContent(this.props.flow, content, "response") }
+ message={flow.response}
+ />
</section>
)
}