From 35af3a778f65b39f588b5096f8f55e5ee9cc825c Mon Sep 17 00:00:00 2001 From: Johannes <29555657+joBr99@users.noreply.github.com> Date: Tue, 13 Jun 2023 18:55:40 +0200 Subject: [PATCH] fixes #925 --- apps/nspanel-lovelace-ui/luibackend/pages.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 7709d93b..b2a281d2 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -390,7 +390,10 @@ class LuiPagesGen(object): # Overwrite for value ovalue = item.value if ovalue is not None: - value = apis.ha_api.render_template(ovalue) + splitted_string = value.rpartition('}') + template_string = f"{splitted_string[0]}{splitted_string[1]}" + templates_result = apis.ha_api.render_template(template_string) + value = f"{templates_result}{splitted_string[2]}" if self._locale == "he_IL" and any("\u0590" <= c <= "\u05EA" for c in name): name = name[::-1] # use uuid instead for some types and probably expand on this in future