Skip to content

Commit

Permalink
- fixed compatibility with zope.browserpage 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Jul 5, 2012
1 parent 9bc2e7f commit 1ae6851
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/Products/Five/browser/metaconfigure.py
Original file line number Diff line number Diff line change
Expand Up @@ -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),
Expand Down Expand Up @@ -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 = {}
Expand Down Expand Up @@ -284,8 +284,7 @@ def publishTraverse(self, request, name,
)

_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,
Expand Down

0 comments on commit 1ae6851

Please sign in to comment.