Merge pull request #19 from jr-k/bugfix/null-safe-selectables-variable

Null safe check for Variable selectables field
This commit is contained in:
JRK 2024-05-05 18:52:56 +02:00 committed by GitHub
commit c962304565

View File

@ -127,9 +127,10 @@ class Variable:
value = self.eval()
if self.type == VariableType.SELECT_SINGLE:
for selectable in self.selectables:
if selectable.key == value:
return str(selectable.label)
if isinstance(self._selectables, list):
for selectable in self.selectables:
if selectable.key == value:
return str(selectable.label)
return value