lib/graphql/schema/union.rb in graphql-1.10.10 vs lib/graphql/schema/union.rb in graphql-1.10.11

- old
+ new

@@ -1,11 +1,17 @@ # frozen_string_literal: true module GraphQL class Schema class Union < GraphQL::Schema::Member extend GraphQL::Schema::Member::AcceptsDefinition + extend GraphQL::Schema::Member::HasUnresolvedTypeError class << self + def inherited(child_class) + add_unresolved_type_error(child_class) + super + end + def possible_types(*types, context: GraphQL::Query::NullContext, **options) if types.any? types.each do |t| type_memberships << type_membership_class.new(self, t, **options) end