bugfix: respect unit aliases

This commit is contained in:
Emi Vasilek 2023-11-06 23:33:03 +01:00
parent dcb566275c
commit 9264bba243

View file

@ -99,7 +99,7 @@ class Units:
def get(self, name: str) -> Optional[Unit]:
for unit in self.units:
if unit["name"] == name:
if unit["name"] == name or "aliases" in unit and name in unit["aliases"]:
return unit
raise RuntimeError(f"unit {name} not found")