From 91f9119ad5e823e964e2d5cc734ab34e345ce85a Mon Sep 17 00:00:00 2001 From: Davte Date: Mon, 5 Aug 2019 21:44:32 +0200 Subject: [PATCH] Return result string if it is not a dict --- davtelepot/__init__.py | 2 +- davtelepot/languages.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/davtelepot/__init__.py b/davtelepot/__init__.py index 6df0596..d2808ec 100644 --- a/davtelepot/__init__.py +++ b/davtelepot/__init__.py @@ -14,7 +14,7 @@ __author__ = "Davide Testa" __email__ = "davide@davte.it" __credits__ = ["Marco Origlia", "Nick Lee @Nickoala"] __license__ = "GNU General Public License v3.0" -__version__ = "2.2.6" +__version__ = "2.2.7" __maintainer__ = "Davide Testa" __contact__ = "t.me/davte" diff --git a/davtelepot/languages.py b/davtelepot/languages.py index 87166b2..ca3b812 100644 --- a/davtelepot/languages.py +++ b/davtelepot/languages.py @@ -195,6 +195,8 @@ class MultiLanguageObject(object): ) ) return default_message or self.missing_message + if type(result) is str: + return result return result[language].format( **format_kwargs )