diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2016-11-15 09:06:33 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2016-11-15 09:53:17 +1300 |
commit | 8065b44eed57678270e8ae2b177a63ff15cd4b44 (patch) | |
tree | eceee5ded551e4cb9c45db3a954681df5bd72c2f /mitmproxy/tools/web/master.py | |
parent | 055a0b7198fa5f024f3b3d3c028a388774faa1e3 (diff) | |
download | mitmproxy-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.py | 8 |
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()) |