Commit 1ae68518 authored by 's avatar

- fixed compatibility with zope.browserpage 4.0.0

parent 9bc2e7f0
......@@ -131,7 +131,7 @@ def page(_context, name, permission, for_,
_handle_for(_context, for_)
_context.action(
discriminator = ('view', for_, name, IBrowserRequest, layer),
discriminator = ('view', (for_, layer), name, IBrowserRequest),
callable = handler,
args = ('registerAdapter',
new_class, (for_, layer), Interface, name, _context.info),
......@@ -196,7 +196,7 @@ class IFiveViewDirective(IViewDirective):
class view(zope.browserpage.metaconfigure.view):
def __call__(self):
(_context, name, for_, permission, layer, class_,
(_context, name, (for_, layer), permission, class_,
allowed_interface, allowed_attributes) = self.args
required = {}
......@@ -284,8 +284,7 @@ class view(zope.browserpage.metaconfigure.view):
)
_context.action(
discriminator = ('view', for_, name, IBrowserRequest, layer,
self.provides),
discriminator = ('view', (for_, layer), name, self.provides),
callable = handler,
args = ('registerAdapter',
newclass, (for_, layer), self.provides, name,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment