@@ -718,31 +718,31 @@ def build_graphql_result(graphql_result, key, field_result, return_type, is_nn,
718718
719719 def resolve_batch ( objects , context , args_hash )
720720 method_receiver = @field_definition . dynamic_introspection ? @field_definition . owner : @parent_type
721- case @field_definition . execution_next_mode
721+ case @field_definition . execution_mode
722722 when :resolve_batch
723723 begin
724- method_receiver . public_send ( @field_definition . execution_next_mode_key , objects , context , **args_hash )
724+ method_receiver . public_send ( @field_definition . execution_mode_key , objects , context , **args_hash )
725725 rescue GraphQL ::ExecutionError => exec_err
726726 Array . new ( objects . size , exec_err )
727727 end
728728 when :resolve_static
729729 result = begin
730- method_receiver . public_send ( @field_definition . execution_next_mode_key , context , **args_hash )
730+ method_receiver . public_send ( @field_definition . execution_mode_key , context , **args_hash )
731731 rescue GraphQL ::ExecutionError => err
732732 err
733733 end
734734 Array . new ( objects . size , result )
735735 when :resolve_each
736736 objects . map do |o |
737- method_receiver . public_send ( @field_definition . execution_next_mode_key , o , context , **args_hash )
737+ method_receiver . public_send ( @field_definition . execution_mode_key , o , context , **args_hash )
738738 rescue GraphQL ::ExecutionError => err
739739 err
740740 end
741741 when :hash_key
742- k = @field_definition . execution_next_mode_key
742+ k = @field_definition . execution_mode_key
743743 objects . map { |o | o [ k ] }
744744 when :direct_send
745- m = @field_definition . execution_next_mode_key
745+ m = @field_definition . execution_mode_key
746746 objects . map do |o |
747747 o . public_send ( m , **args_hash )
748748 rescue GraphQL ::ExecutionError => err
@@ -755,9 +755,9 @@ def resolve_batch(objects, context, args_hash)
755755 end
756756 end
757757 when :dig
758- objects . map { |o | o . dig ( *@field_definition . execution_next_mode_key ) }
758+ objects . map { |o | o . dig ( *@field_definition . execution_mode_key ) }
759759 when :dataload
760- if ( k = @field_definition . execution_next_mode_key ) . is_a? ( Class )
760+ if ( k = @field_definition . execution_mode_key ) . is_a? ( Class )
761761 context . dataload_all ( k , objects )
762762 elsif ( source_class = k [ :with ] )
763763 if ( batch_args = k [ :by ] )
@@ -796,12 +796,12 @@ def resolve_batch(objects, context, args_hash)
796796 if @field_definition . dynamic_introspection
797797 obj_inst = @owner . wrap ( obj_inst , context )
798798 end
799- obj_inst . public_send ( @field_definition . execution_next_mode_key , **args_hash )
799+ obj_inst . public_send ( @field_definition . execution_mode_key , **args_hash )
800800 rescue GraphQL ::ExecutionError => exec_err
801801 exec_err
802802 end
803803 else
804- raise "Batching execution for #{ path } not implemented (execution_next_mode : #{ @execution_next_mode . inspect } ); provide `resolve_static:`, `resolve_batch:`, `hash_key:`, `method:`, or use a compatibility plug-in"
804+ raise "Batching execution for #{ path } not implemented (execution_mode : #{ @execution_mode . inspect } ); provide `resolve_static:`, `resolve_batch:`, `hash_key:`, `method:`, or use a compatibility plug-in"
805805 end
806806 end
807807 end
0 commit comments