diff options
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/menu_base.py | 2 | ||||
-rw-r--r-- | ishtar_common/wizards.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/ishtar_common/menu_base.py b/ishtar_common/menu_base.py index 809dd1c2d..bb0b88c02 100644 --- a/ishtar_common/menu_base.py +++ b/ishtar_common/menu_base.py @@ -91,8 +91,6 @@ class MenuItem: self.available = False self.profile_restriction = profile_restriction self.css = css - if not self.check_profile_restriction(): - return False def check_profile_restriction(self): if self.profile_restriction: diff --git a/ishtar_common/wizards.py b/ishtar_common/wizards.py index 552db0e8d..740a1c18d 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -497,7 +497,9 @@ class Wizard(IshtarWizard): continue if key in self.translated_keys: value = _(value) - if type(value) == bool: + if hasattr(self, f"get_formated_data_for_{key}"): + value = getattr(self, f"get_formated_data_for_{key}")(value) + elif type(value) == bool: if value: value = _("Yes") else: |