From 92ee20c68ce275dcd878c8586ee76c22ce73c57f Mon Sep 17 00:00:00 2001 From: jrk Date: Tue, 7 May 2024 14:15:05 +0200 Subject: [PATCH] fix for python3.9 --- src/manager/LangManager.py | 2 +- src/service/PluginStore.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/manager/LangManager.py b/src/manager/LangManager.py index e2a725c..647b696 100644 --- a/src/manager/LangManager.py +++ b/src/manager/LangManager.py @@ -50,7 +50,7 @@ class LangManager: def translate(self, token: Union[Enum, str]) -> Union[Dict, str]: translation_key = str(token) - if isinstance(token, type) and type(token).__name__ == 'EnumType': + if isinstance(token, type) and 'enum' in type(token).__name__.lower(): values = {} for enum_item in token: tkey = self.enum_to_translation_key(enum_item) diff --git a/src/service/PluginStore.py b/src/service/PluginStore.py index 5eb19de..1009ec2 100644 --- a/src/service/PluginStore.py +++ b/src/service/PluginStore.py @@ -143,7 +143,7 @@ class PluginStore: # LANGS self._model_store.lang().load(directory=plugin.get_directory(), prefix=plugin.use_id()) - self._model_store.variable().reload(lang_map=self._model_store.lang().map()) + self._model_store.variable().reload() # WEB CONTROLLERS self.load_controllers(plugin)