summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
diff options
context:
space:
mode:
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