Skip to content

Commit

Permalink
Merge 4dab4c1 into ddc2ec3
Browse files Browse the repository at this point in the history
  • Loading branch information
chiatt committed Jun 15, 2020
2 parents ddc2ec3 + 4dab4c1 commit 0a73eeb
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions arches/app/datatypes/datatypes.py
Original file line number Diff line number Diff line change
Expand Up @@ -1706,14 +1706,15 @@ def get_display_value(self, tile, node):
return ", ".join([item["resourceName"] for item in items])

def append_to_document(self, document, nodevalue, nodeid, tile, provisional=False):
if type(nodevalue) != list:
if type(nodevalue) != list and nodevalue is not None:
nodevalue = [nodevalue]
for relatedResourceItem in nodevalue:
document["ids"].append({"id": relatedResourceItem["resourceId"], "nodegroup_id": tile.nodegroup_id, "provisional": provisional})
if "resourceName" in relatedResourceItem and relatedResourceItem["resourceName"] not in document["strings"]:
document["strings"].append(
{"string": relatedResourceItem["resourceName"], "nodegroup_id": tile.nodegroup_id, "provisional": provisional}
)
if nodevalue:
for relatedResourceItem in nodevalue:
document["ids"].append({"id": relatedResourceItem["resourceId"], "nodegroup_id": tile.nodegroup_id, "provisional": provisional})
if "resourceName" in relatedResourceItem and relatedResourceItem["resourceName"] not in document["strings"]:
document["strings"].append(
{"string": relatedResourceItem["resourceName"], "nodegroup_id": tile.nodegroup_id, "provisional": provisional}
)

def transform_value_for_tile(self, value, **kwargs):
return [v.strip() for v in value.split(",")]
Expand Down

0 comments on commit 0a73eeb

Please sign in to comment.