From ac46f3bb1bea11d22d8a486cc4821604c844da5e Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 28 Dec 2019 13:05:55 +0100 Subject: [PATCH] Check for `ExtensibleEnum` with a string Otherwise, I get an undefined variable error. --- mautrix/client/api/types/util/enum.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mautrix/client/api/types/util/enum.py b/mautrix/client/api/types/util/enum.py index 2c581eb9..a32b619c 100644 --- a/mautrix/client/api/types/util/enum.py +++ b/mautrix/client/api/types/util/enum.py @@ -16,7 +16,7 @@ class ExtensibleEnumMeta(type): @classmethod def __prepare__(metacls: Type['ExtensibleEnumMeta'], cls: Type['ExtensibleEnum'], bases: List[Type]) -> Dict[str, Any]: - if ExtensibleEnum not in bases or cls == ExtensibleEnum: + if 'ExtensibleEnum' not in bases or cls == 'ExtensibleEnum': return {} data = {} print(metacls)