diff options
Diffstat (limited to 'libmproxy/console/flowview.py')
-rw-r--r-- | libmproxy/console/flowview.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libmproxy/console/flowview.py b/libmproxy/console/flowview.py index da5a6c65..419bfbcd 100644 --- a/libmproxy/console/flowview.py +++ b/libmproxy/console/flowview.py @@ -342,7 +342,7 @@ class FlowView(common.WWrap): else: if not self.flow.response: self.flow.response = flow.Response( - self.flow.request, + self.flow.request, self.flow.request.httpversion, 200, "OK", flow.ODictCaseless(), "", None ) @@ -393,7 +393,7 @@ class FlowView(common.WWrap): new_flow, new_idx = self.state.get_next(idx) else: new_flow, new_idx = self.state.get_prev(idx) - if new_idx is None: + if new_flow is None: self.master.statusbar.message("No more flows!") return self.master.view_flow(new_flow) @@ -478,7 +478,6 @@ class FlowView(common.WWrap): elif key == "D": f = self.master.duplicate_flow(self.flow) self.master.view_flow(f) - self.master.currentflow = f self.master.statusbar.message("Duplicated.") elif key == "e": if self.state.view_flow_mode == common.VIEW_FLOW_REQUEST: |