# HG changeset patch # User sylvain.thenault@logilab.fr # Date 1241105793 -7200 # Node ID 1a1c494b88e255e6bc1dda526e7d57239d9d27be # Parent 6260508f7d71d6832d07611ad87dc34b656e698e xtarget doesn't exists anymore diff -r 6260508f7d71 -r 1a1c494b88e2 web/views/ajaxedit.py --- a/web/views/ajaxedit.py Thu Apr 30 17:36:17 2009 +0200 +++ b/web/views/ajaxedit.py Thu Apr 30 17:36:33 2009 +0200 @@ -6,6 +6,7 @@ """ __docformat__ = "restructuredtext en" +from cubicweb import role from cubicweb.selectors import match_form_params, match_kwargs from cubicweb.web.box import EditRelationBoxTemplate @@ -24,7 +25,7 @@ expected_kwargs = form_params = ('rtype', 'target') build_js = EditRelationBoxTemplate.build_reload_js_call - + def cell_call(self, row, col, rtype=None, target=None, etype=None): self.rtype = rtype or self.req.form['rtype'] self.target = target or self.req.form['target'] @@ -41,7 +42,7 @@ fakebox = [] self.w(u'
' % self.id) self.w(u'

%s

' % self.req._('relation %(relname)s of %(ent)s') - % {'relname': rschema.display_name(self.req, self.xtarget()[0]), + % {'relname': rschema.display_name(self.req, role(self)), 'ent': entity.view('incontext')}) self.w(u'