web/views/basecontrollers.py
branchtls-sprint
changeset 1795 abffc24f93c5
parent 1760 6b97d286eb5a
child 1798 cc86fe8efaaa
equal deleted inserted replaced
1794:e735cb4650c6 1795:abffc24f93c5
   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,