aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/tools/web/master.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-11-15 09:06:33 +1300
committerAldo Cortesi <aldo@nullcube.com>2016-11-15 09:53:17 +1300
commit8065b44eed57678270e8ae2b177a63ff15cd4b44 (patch)
treeeceee5ded551e4cb9c45db3a954681df5bd72c2f /mitmproxy/tools/web/master.py
parent055a0b7198fa5f024f3b3d3c028a388774faa1e3 (diff)
downloadmitmproxy-8065b44eed57678270e8ae2b177a63ff15cd4b44.tar.gz
mitmproxy-8065b44eed57678270e8ae2b177a63ff15cd4b44.tar.bz2
mitmproxy-8065b44eed57678270e8ae2b177a63ff15cd4b44.zip
addons.view: clarify modification events
This adds a set of store modification events, and uses them for flow settings. This addresses a bug where settings could persist even after flows were deleted.
Diffstat (limited to 'mitmproxy/tools/web/master.py')
-rw-r--r--mitmproxy/tools/web/master.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/mitmproxy/tools/web/master.py b/mitmproxy/tools/web/master.py
index 2cb5953f..26cdc750 100644
--- a/mitmproxy/tools/web/master.py
+++ b/mitmproxy/tools/web/master.py
@@ -90,10 +90,10 @@ class WebMaster(master.Master):
def __init__(self, options, server):
super().__init__(options, server)
self.view = view.View()
- self.view.sig_add.connect(self._sig_add)
- self.view.sig_remove.connect(self._sig_remove)
- self.view.sig_update.connect(self._sig_update)
- self.view.sig_refresh.connect(self._sig_refresh)
+ self.view.sig_view_add.connect(self._sig_add)
+ self.view.sig_view_remove.connect(self._sig_remove)
+ self.view.sig_view_update.connect(self._sig_update)
+ self.view.sig_view_refresh.connect(self._sig_refresh)
self.addons.add(*addons.default_addons())
self.addons.add(self.view, intercept.Intercept())