Skip to content
Snippets Groups Projects
Commit de3c88a5 authored by Dan Braghis's avatar Dan Braghis
Browse files

Better term to category option map

parent 676ad763
No related branches found
No related tags found
No related merge requests found
......@@ -316,14 +316,19 @@ class Command(BaseCommand):
value = []
else:
if isinstance(source_value, dict):
value = self.get_referenced_term(source_value[key])
option = self.get_referenced_term(source_value[key])
value = [option] if option else []
else:
value = [item[key] for item in source_value]
value = [self.get_referenced_term(item[key]) for item in source_value]
return value
def get_referenced_term(self, tid):
return self.terms.get(tid, None)
try:
term = self.terms[tid]
return term.id
finally:
return None
def get_referenced_node(self, nid):
pass
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment