diff --git a/brozzler/site.py b/brozzler/site.py index 192a4fe..215d53e 100644 --- a/brozzler/site.py +++ b/brozzler/site.py @@ -188,14 +188,14 @@ class Site(brozzler.BaseDictable): might_accept = True elif "accepts" in self.scope: for rule in self.scope["accepts"]: - if self._scope_rule_applies(rule, u): + if self._scope_rule_applies(rule, u, parent_page): might_accept = True break if might_accept: if "blocks" in self.scope: for rule in self.scope["blocks"]: - if self._scope_rule_applies(rule, u): + if self._scope_rule_applies(rule, u, parent_page): return False return True else: diff --git a/setup.py b/setup.py index 9c0d2b5..8971322 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ def find_package_data(package): setuptools.setup( name='brozzler', - version='1.1b9.dev189', + version='1.1b9.dev190', description='Distributed web crawling with browsers', url='https://github.com/internetarchive/brozzler', author='Noah Levitt',