goa/appobjects/components.py
changeset 2789 39712da6f397
parent 2381 caad2367d940
child 3023 7864fee8b4ec
equal deleted inserted replaced
2788:8d3dbe577d3a 2789:39712da6f397
    26     id = 'search-associate'
    26     id = 'search-associate'
    27 
    27 
    28     __select__ = one_line_rset() & match_search_state('linksearch') & accept
    28     __select__ = one_line_rset() & match_search_state('linksearch') & accept
    29 
    29 
    30     def cell_call(self, row, col):
    30     def cell_call(self, row, col):
    31         entity = self.entity(0, 0)
    31         entity = self.rset.get_entity(0, 0)
    32         role, eid, rtype, etype = self.req.search_state[1]
    32         role, eid, rtype, etype = self.req.search_state[1]
    33         assert entity.eid == typed_eid(eid)
    33         assert entity.eid == typed_eid(eid)
    34         rset = entity.unrelated(rtype, etype, role, ordermethod='fetch_order')
    34         rset = entity.unrelated(rtype, etype, role, ordermethod='fetch_order')
    35         vid = vid_from_rset(self.req, rset, self.schema)
    35         vid = vid_from_rset(self.req, rset, self.schema)
    36         self.w(u'<div id="search-associate-content">')
    36         self.w(u'<div id="search-associate-content">')