equal
deleted
inserted
replaced
253 session = repo.internal_session() |
253 session = repo.internal_session() |
254 source = repo.system_source |
254 source = repo.system_source |
255 try: |
255 try: |
256 for etype, extid in modified: |
256 for etype, extid in modified: |
257 try: |
257 try: |
258 eid = self.local_eid(cnx, extid, session) |
258 eid = self.local_eid(cnx, extid, session)[0] |
259 if eid is not None: |
259 if eid is not None: |
260 rset = session.eid_rset(eid, etype) |
260 rset = session.eid_rset(eid, etype) |
261 entity = rset.get_entity(0, 0) |
261 entity = rset.get_entity(0, 0) |
262 entity.complete(entity.e_schema.indexable_attributes()) |
262 entity.complete(entity.e_schema.indexable_attributes()) |
263 source.index_entity(session, entity) |
263 source.index_entity(session, entity) |