Support new style rules hon#112

This commit is contained in:
Andre Basche 2023-10-02 01:38:40 +02:00
parent 61dd470588
commit 10c8d961c4
4 changed files with 18 additions and 6 deletions

View file

@ -68,8 +68,9 @@ class HonParameter:
self._triggers.setdefault(value, []).append((func, data))
def check_trigger(self, value: str | float) -> None:
if str(value) in self._triggers:
for trigger in self._triggers[str(value)]:
triggers = {str(k).lower(): v for k, v in self._triggers.items()}
if str(value).lower() in triggers:
for trigger in triggers[str(value)]:
func, args = trigger
func(args)