diff options
| -rw-r--r-- | ishtar_common/models_common.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py index d10c04d38..5b8afc923 100644 --- a/ishtar_common/models_common.py +++ b/ishtar_common/models_common.py @@ -803,11 +803,11 @@ class HierarchicalType(GeneralType): has_full_label = True def full_label(self): - return " > ".join(reversed(self.get_up_label_hierarchy())) + return " > ".join(reversed(self.get_label_hierarchy())) - def _get_up_label_hierarchy(self, labels, pk, parents): + def _get_label_hierarchy(self, labels, pk, parents): if not pk or pk in parents: - return + return labels parents.add(pk) q = self.__class__.objects.filter(pk=pk) label, parent_id = q.values_list("label", "parent_id").all()[0] @@ -815,7 +815,7 @@ class HierarchicalType(GeneralType): self._get_label_hierarchy(labels, parent_id, parents) return labels - def get_label_up_hierarchy(self): + def get_label_hierarchy(self): """ Get every upward labels of the hierarchy for full label or cached hierarchical search. |
