web/views/basecontrollers.py
branchtls-sprint
changeset 1760 6b97d286eb5a
parent 1759 61d026ced19f
child 1795 abffc24f93c5
equal deleted inserted replaced
1759:61d026ced19f 1760:6b97d286eb5a
   403         else:
   403         else:
   404             return (success, args, None)
   404             return (success, args, None)
   405 
   405 
   406     @jsonize
   406     @jsonize
   407     def js_edit_relation(self, action, names, values,
   407     def js_edit_relation(self, action, names, values,
   408                          rtype, eid, role='subject', vid='list'):
   408                          rtype, eid, vid, role='subject'):
   409         success, args = self.validate_form(action, names, values)
   409         success, args = self.validate_form(action, names, values)
   410         if success:
   410         if success:
   411             entity = self.req.eid_rset(eid).get_entity(0, 0)
   411             entity = self.req.eid_rset(eid).get_entity(0, 0)
   412             rset = entity.related(rtype, role)
   412             rset = entity.related(rtype, role)
   413             return (success, args, self.view(vid, rset))
   413             return (success, args, self.view(vid, rset))