Example #1
0
def delete_node(node, index=None):
    index = index or settings.ELASTIC_INDEX
    doc_type = node.project_or_component
    if node.is_registration:
        doc_type = 'registration'
    elif node.is_preprint:
        doc_type = 'preprint'
    search_engine.delete_doc(node._id, node, index=index, category=doc_type)
Example #2
0
def delete_node(node, index=None):
    index = index or settings.ELASTIC_INDEX
    doc_type = node.project_or_component
    if node.is_registration:
        doc_type = 'registration'
    elif node.is_preprint:
        doc_type = 'preprint'
    search_engine.delete_doc(node._id, node, index=index, category=doc_type)
Example #3
0
def delete_node(node, index=settings.ELASTIC_INDEX):
    doc_type = node.project_or_component
    if node.is_registration:
        doc_type = 'registration'
    search_engine.delete_doc(node._id, node, index=index, category=doc_type)