From e028a7da99b79a9821dc86cfabcec256cf7a8cd1 Mon Sep 17 00:00:00 2001 From: Muhammed Aldulaimi Date: Sat, 9 Nov 2024 12:27:59 +0300 Subject: [PATCH] Override Union meta --- graphene/types/union.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphene/types/union.py b/graphene/types/union.py index b7c5dc62..277ed794 100644 --- a/graphene/types/union.py +++ b/graphene/types/union.py @@ -56,7 +56,7 @@ class Union(UnmountedType, BaseType): isinstance(types, (list, tuple)) and len(types) > 0 ), f"Must provide types for Union {cls.__name__}." - _meta = UnionOptions(cls) + _meta = options.pop("_meta", UnionOptions(cls)) _meta.types = types super(Union, cls).__init_subclass_with_meta__(_meta=_meta, **options)