server/hooks.py
branchtls-sprint
changeset 1132 96752791c2b6
parent 1098 739d4dce9b19
child 1263 01152fffd593
equal deleted inserted replaced
1131:544609e83317 1132:96752791c2b6
    82     ftcontainer = session.repo.schema.rschema(rtype).fulltext_container
    82     ftcontainer = session.repo.schema.rschema(rtype).fulltext_container
    83     if ftcontainer == 'subject':
    83     if ftcontainer == 'subject':
    84         FTIndexEntityOp(session, entity=session.entity(eidto))
    84         FTIndexEntityOp(session, entity=session.entity(eidto))
    85     elif ftcontainer == 'object':
    85     elif ftcontainer == 'object':
    86         FTIndexEntityOp(session, entity=session.entity(eidfrom))
    86         FTIndexEntityOp(session, entity=session.entity(eidfrom))
    87 
       
    88 def fti_update_after_delete_relation(session, eidfrom, rtype, eidto):
    87 def fti_update_after_delete_relation(session, eidfrom, rtype, eidto):
    89     """sync fulltext index when relevant relation is deleted. Reindexing both
    88     """sync fulltext index when relevant relation is deleted. Reindexing both
    90     entities is necessary.
    89     entities is necessary.
    91     """
    90     """
    92     if session.repo.schema.rschema(rtype).fulltext_container:
    91     if session.repo.schema.rschema(rtype).fulltext_container: