From dc75605e463f064fce07a1a7bf23b16f66742cbb Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Wed, 23 Nov 2016 01:26:47 +0100 Subject: minor fixes --- mitmproxy/addons/eventstore.py | 6 +++--- web/src/js/components/ContentView/ContentViewOptions.jsx | 8 ++++---- web/src/js/components/ContentView/ContentViews.jsx | 4 +--- web/src/js/components/ContentView/ViewSelector.jsx | 2 +- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/mitmproxy/addons/eventstore.py b/mitmproxy/addons/eventstore.py index 0afd018a..4e410c98 100644 --- a/mitmproxy/addons/eventstore.py +++ b/mitmproxy/addons/eventstore.py @@ -1,16 +1,16 @@ from typing import List # noqa import blinker -from mitmproxy import log +from mitmproxy.log import LogEntry class EventStore: def __init__(self): - self.data = [] # type: List[log.LogEntry] + self.data = [] # type: List[LogEntry] self.sig_add = blinker.Signal() self.sig_refresh = blinker.Signal() - def log(self, entry: log.LogEntry): + def log(self, entry: LogEntry): self.data.append(entry) self.sig_add.send(self, entry=entry) diff --git a/web/src/js/components/ContentView/ContentViewOptions.jsx b/web/src/js/components/ContentView/ContentViewOptions.jsx index fed3a088..6bc66db2 100644 --- a/web/src/js/components/ContentView/ContentViewOptions.jsx +++ b/web/src/js/components/ContentView/ContentViewOptions.jsx @@ -9,15 +9,14 @@ ContentViewOptions.propTypes = { message: React.PropTypes.object.isRequired, } -function ContentViewOptions(props) { - const { flow, message, uploadContent, readonly, contentViewDescription } = props +function ContentViewOptions({ flow, message, uploadContent, readonly, contentViewDescription }) { return (
    - + {!readonly && }   {contentViewDescription}
@@ -26,6 +25,7 @@ function ContentViewOptions(props) { export default connect( state => ({ - contentViewDescription: state.ui.flow.viewDescription + contentViewDescription: state.ui.flow.viewDescription, + readonly: !state.ui.flow.modifiedFlow, }) )(ContentViewOptions) diff --git a/web/src/js/components/ContentView/ContentViews.jsx b/web/src/js/components/ContentView/ContentViews.jsx index 32a07564..db239195 100644 --- a/web/src/js/components/ContentView/ContentViews.jsx +++ b/web/src/js/components/ContentView/ContentViews.jsx @@ -63,6 +63,7 @@ class ViewServer extends Component { let lines = this.props.showFullContent ? this.data.lines : this.data.lines.slice(0, maxLines) return (
+ {ViewImage.matches(message) && }
                     {lines.map((line, i) =>
                         
@@ -77,9 +78,6 @@ class ViewServer extends Component {
)}
- {ViewImage.matches(message) && - - }
) } diff --git a/web/src/js/components/ContentView/ViewSelector.jsx b/web/src/js/components/ContentView/ViewSelector.jsx index ab433ea3..fcdc3ee3 100644 --- a/web/src/js/components/ContentView/ViewSelector.jsx +++ b/web/src/js/components/ContentView/ViewSelector.jsx @@ -14,7 +14,7 @@ ViewSelector.propTypes = { function ViewSelector ({contentViews, activeView, isEdit, setContentView}){ let edit = ContentViews.Edit.displayName - let inner = View: {activeView} + let inner = View: {activeView} return ( -- cgit v1.2.3