|
@@ -49,7 +49,7 @@ class Provider(LabelProvider):
|
|
|
# add hierarchy
|
|
|
for level, level_name in hierarchy_levels:
|
|
|
if entry[level] is not None:
|
|
|
- reference, name = entry[level].lower(), entry[level]
|
|
|
+ reference, name = f'{level}_{entry[level].lower()}', entry[level]
|
|
|
result.append(self.create_label(reference, name, parent_reference, level_name))
|
|
|
|
|
|
parent_reference = reference
|
|
@@ -60,7 +60,7 @@ class Provider(LabelProvider):
|
|
|
reference = entry['kr_number']
|
|
|
else:
|
|
|
name = f'{entry["genus"]} {entry["species"]}'
|
|
|
- reference = name.lower()
|
|
|
+ reference = f'_{name.lower()}'
|
|
|
|
|
|
result.append(self.create_label(reference, name, parent_reference))
|
|
|
|