From d936bafab6b8712cf8785fd802d2954ccc047bdd Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Mon, 17 Jan 2022 20:48:02 +0100 Subject: [PATCH] =?UTF-8?q?DB:=20Otypov=C3=A1n=C3=AD=20MOEnum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mo/db.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mo/db.py b/mo/db.py index bf4bc21b..92ee8d0e 100644 --- a/mo/db.py +++ b/mo/db.py @@ -55,12 +55,15 @@ class MOEnum(str, PythonEnum): return name @classmethod - def choices(enum): + def choices(enum) -> List[Tuple[str, str]]: out = [] for item in enum: out.append((item.name, item.friendly_name())) return out + def friendly_name(self) -> str: + return str(self) + @classmethod def coerce(enum, name): if isinstance(name, enum): -- GitLab