Skip to content
Snippets Groups Projects
Verified Commit aa4216da authored by Timm Fitschen's avatar Timm Fitschen
Browse files

Merge branch 'im_und_export' of gitlab.com:caosdb/caosdb-advanced-user-tools into im_und_export

parents 62999db1 0293a698
Branches
Tags
No related merge requests found
...@@ -33,7 +33,7 @@ import argparse ...@@ -33,7 +33,7 @@ import argparse
import os import os
import caosdb as db import caosdb as db
from caosdb.apiutils import retrieve_entities_with_ids, apply_to_ids from caosdb.apiutils import apply_to_ids, retrieve_entities_with_ids
from caosdb.common.datatype import get_id_of_datatype, is_reference from caosdb.common.datatype import get_id_of_datatype, is_reference
from lxml import etree from lxml import etree
...@@ -84,7 +84,7 @@ def recursively_collect_related(entity): ...@@ -84,7 +84,7 @@ def recursively_collect_related(entity):
for ent in new_entities: for ent in new_entities:
new_ids.update(get_ids_of_related_entities(ent)) new_ids.update(get_ids_of_related_entities(ent))
new_ids = [id for id in new_ids if id not in ids] new_ids = new_ids - ids
new_entities = retrieve_entities_with_ids(list(new_ids)) new_entities = retrieve_entities_with_ids(list(new_ids))
ids.update([e.id for e in new_entities]) ids.update([e.id for e in new_entities])
all_entities.extend(new_entities) all_entities.extend(new_entities)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment