summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-06-11 18:26:05 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-06-11 18:26:05 +0200
commitab1f6d5016175a1990892f1ea7408dfe495de103 (patch)
tree42a6c85ea006b92e048c0e24b19a548b97e607e1 /ishtar_common/utils.py
parenta549bc3c2560244ce6c71c877bd6654f7104660c (diff)
downloadIshtar-ab1f6d5016175a1990892f1ea7408dfe495de103.tar.bz2
Ishtar-ab1f6d5016175a1990892f1ea7408dfe495de103.zip
Imports: catch configuration error - add configuration for WarehouseDivisionLink
Diffstat (limited to 'ishtar_common/utils.py')
-rw-r--r--ishtar_common/utils.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py
index c25cdf605..983ec5830 100644
--- a/ishtar_common/utils.py
+++ b/ishtar_common/utils.py
@@ -410,9 +410,10 @@ def get_field_labels_from_path(model, path):
try:
field = model._meta.get_field(key)
except:
- return labels
+ labels.append(key)
+ continue
if hasattr(field, 'verbose_name'):
labels.append(field.verbose_name)
- if field.one_to_many or field.one_to_one or field.many_to_many:
- model = field.model
+ else:
+ labels.append(key)
return labels