made the final message code more readable

This commit is contained in:
Faraphel 2022-07-26 18:10:03 +02:00
parent 0555539543
commit 9ece2b491b

View file

@ -413,14 +413,11 @@ class ButtonInstall(ttk.Button):
) )
) )
# TODO: make this code more readable message_texts = mod_config.messages.get("installation_completed", {}).get("text", {})
message = mod_config.messages.get('installation_completed', {}).get('text', _('NO_MESSAGE_FROM_AUTHOR')) message = message_texts.get(self.master.options["language"])
if isinstance(message, str): message = {"_": message} if message is None: message = message_texts.get("*")
message = mod_config.safe_eval( if message is None: message = _('NO_MESSAGE_FROM_AUTHOR')
message[self.master.options["language"]] message = mod_config.safe_eval(message, multiple=True)
if self.master.options["language"] in message else message["_"],
multiple=True
)
messagebox.showinfo( messagebox.showinfo(
_("INSTALLATION_COMPLETED"), _("INSTALLATION_COMPLETED"),