Skip to content
Snippets Groups Projects
Commit 7b4582bb authored by Alexander Kreft's avatar Alexander Kreft
Browse files

up

parent 68e1c25c
No related branches found
No related tags found
1 merge request!19ENH: add resolve_value to Property
......@@ -722,7 +722,7 @@ def _apply_to_ids_of_entity(entity, func):
prop.value = func(prop.value)
def resolve_reference(prop):
def resolve_reference(prop: Property):
"""resolves the value of a reference property
The integer value is replaced with the entity object.
......@@ -730,7 +730,7 @@ def resolve_reference(prop):
change.
"""
if not prop.is_reference(retrieve=True):
if not prop.is_reference(server_retrieval=True):
return
if isinstance(prop.value, list):
......
......@@ -29,7 +29,7 @@
import caosdb as db
import pickle
import tempfile
from caosdb.apiutils import apply_to_ids
from caosdb.apiutils import apply_to_ids, id_query
from .test_property import testrecord
......@@ -62,3 +62,8 @@ def test_apply_to_ids():
assert rec.parents[0].id == -3456
assert rec.properties[0].id == -23345
assert rec.id == -23
originalfunc = db.execute_query
db.execute_query = lambda q: q
def test_id_query():
assert id_query([1]) == 1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment