equal
deleted
inserted
replaced
397 # Any X,N where we don't seem to use N is an optimisation |
397 # Any X,N where we don't seem to use N is an optimisation |
398 # printable_value won't need to query N again |
398 # printable_value won't need to query N again |
399 rset = self.req.execute('Any X,N WHERE X eid %%(x)s, X %s N' % rtype, |
399 rset = self.req.execute('Any X,N WHERE X eid %%(x)s, X %s N' % rtype, |
400 {'x': eid}, 'x') |
400 {'x': eid}, 'x') |
401 entity = rset.get_entity(0, 0) |
401 entity = rset.get_entity(0, 0) |
402 return (success, args, entity.printable_value(rtype)) |
402 value = entity.printable_value(rtype) |
|
403 return (success, args, value or self.req._('not specified')) |
403 else: |
404 else: |
404 return (success, args, None) |
405 return (success, args, None) |
405 |
406 |
406 @jsonize |
407 @jsonize |
407 def js_edit_relation(self, action, names, values, |
408 def js_edit_relation(self, action, names, values, |