# HG changeset patch # User Sylvain Thénault # Date 1276784168 -7200 # Node ID e7a88c97fef76e9034336a0f0e94c3e9d714e5c8 # Parent aae03cd19151e8582e6382b79e3c2e490be7722e [web actions] fix recent refactoring, leading to missing redirect parameters in action's url diff -r aae03cd19151 -r e7a88c97fef7 web/views/actions.py --- a/web/views/actions.py Thu Jun 17 15:09:12 2010 +0200 +++ b/web/views/actions.py Thu Jun 17 16:16:08 2010 +0200 @@ -274,11 +274,11 @@ continue if role == 'subject': label = 'add %s %s %s %s' % (eschema, rschema, teschema, role) - url = self.linkto_url(entity, rschema, teschema, 'object') + url = self.linkto_url(entity, rschema, teschema, 'object', **params) else: label = 'add %s %s %s %s' % (teschema, rschema, eschema, role) - url = self.linkto_url(entity, rschema, teschema, 'subject') - yield self.build_action(self._cw._(label), url, **params) + url = self.linkto_url(entity, rschema, teschema, 'subject', **params) + yield self.build_action(self._cw._(label), url) def add_related_schemas(self, entity): """this is actually used ui method to generate 'addrelated' actions from