From 6c2786201b169929c95ce34115aacfb5a88f1621 Mon Sep 17 00:00:00 2001 From: Lincoln Stein Date: Thu, 31 Aug 2023 23:45:19 -0400 Subject: [PATCH] Update invokeai/app/invocations/baseinvocation.py Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com> --- invokeai/app/invocations/baseinvocation.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/invokeai/app/invocations/baseinvocation.py b/invokeai/app/invocations/baseinvocation.py index 03906784cb..c7b1bf4980 100644 --- a/invokeai/app/invocations/baseinvocation.py +++ b/invokeai/app/invocations/baseinvocation.py @@ -617,11 +617,7 @@ def invocation_output( cls.__fields__.update({"type": output_type_field}) # to support 3.9, 3.10 and 3.11, as described in https://docs.python.org/3/howto/annotations.html - annotations = ( - cls.__dict__.get("__annotations__", None) - if isinstance(cls, type) - else getattr(cls, "__annotations__", None) - ) + annotations = cls.__dict__.get("__annotations__", None) if annotations: annotations.update({"type": output_type_annotation})