Skip to content

Commit df4914b

Browse files
authored
Upgrade graphql to 1.12.0 (decidim#7201)
1 parent be09128 commit df4914b

File tree

22 files changed

+31
-76
lines changed

22 files changed

+31
-76
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ GEM
451451
faraday (>= 1.0)
452452
faraday_middleware
453453
graphql-client
454-
graphql (1.11.5)
454+
graphql (1.12.0)
455455
graphql-client (0.16.0)
456456
activesupport (>= 3.0)
457457
graphql (~> 1.8)

decidim-api/lib/decidim/api/schema.rb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ class Schema < GraphQL::Schema
1212
max_complexity 300
1313

1414
orphan_types(Api.orphan_types)
15-
# Opt in to the new runtime (default in future graphql-ruby versions)
16-
use GraphQL::Execution::Interpreter
17-
use GraphQL::Analysis::AST
18-
19-
# Add built-in connections for pagination
20-
use GraphQL::Pagination::Connections
2115
end
2216
end
2317
end

decidim-assemblies/lib/decidim/assemblies/query_extensions.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@ def assemblies_type(id:)
4747

4848
def assemblies(filter: {}, order: {})
4949
manifest = Decidim.participatory_space_manifests.select { |m| m.name == :assemblies }.first
50-
Decidim::Core::ParticipatorySpaceList.new(manifest: manifest).call(object, { filter: filter, order: order }, context)
50+
Decidim::Core::ParticipatorySpaceListBase.new(manifest: manifest).call(object, { filter: filter, order: order }, context)
5151
end
5252

5353
def assembly(id: nil)
5454
manifest = Decidim.participatory_space_manifests.select { |m| m.name == :assemblies }.first
55-
Decidim::Core::ParticipatorySpaceFinder.new(manifest: manifest).call(object, { id: id }, context)
55+
Decidim::Core::ParticipatorySpaceFinderBase.new(manifest: manifest).call(object, { id: id }, context)
5656
end
5757
end
5858
end

decidim-conferences/lib/decidim/conferences/query_extensions.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ def self.included(type)
3030
def conferences(filter: {}, order: {})
3131
manifest = Decidim.participatory_space_manifests.select { |m| m.name == :conferences }.first
3232

33-
Decidim::Core::ParticipatorySpaceList.new(manifest: manifest).call(object, { filter: filter, order: order }, context)
33+
Decidim::Core::ParticipatorySpaceListBase.new(manifest: manifest).call(object, { filter: filter, order: order }, context)
3434
end
3535

3636
def conference(id: nil)
3737
manifest = Decidim.participatory_space_manifests.select { |m| m.name == :conferences }.first
3838

39-
Decidim::Core::ParticipatorySpaceFinder.new(manifest: manifest).call(object, { id: id }, context)
39+
Decidim::Core::ParticipatorySpaceFinderBase.new(manifest: manifest).call(object, { id: id }, context)
4040
end
4141
end
4242
end

decidim-consultations/lib/decidim/consultations/query_extensions.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ def self.included(type)
3030
def consultations(filter: {}, order: {})
3131
manifest = Decidim.participatory_space_manifests.select { |m| m.name == :consultations }.first
3232

33-
Decidim::Core::ParticipatorySpaceList.new(manifest: manifest).call(object, { filter: filter, order: order }, context)
33+
Decidim::Core::ParticipatorySpaceListBase.new(manifest: manifest).call(object, { filter: filter, order: order }, context)
3434
end
3535

3636
def consultation(id: nil)
3737
manifest = Decidim.participatory_space_manifests.select { |m| m.name == :consultations }.first
3838

39-
Decidim::Core::ParticipatorySpaceFinder.new(manifest: manifest).call(object, { id: id }, context)
39+
Decidim::Core::ParticipatorySpaceFinderBase.new(manifest: manifest).call(object, { id: id }, context)
4040
end
4141
end
4242
end

decidim-core/app/functions/decidim/core/participatory_space_finder.rb

Lines changed: 0 additions & 11 deletions
This file was deleted.

decidim-core/app/functions/decidim/core/participatory_space_list.rb

Lines changed: 0 additions & 11 deletions
This file was deleted.

decidim-core/app/functions/decidim/core/component_finder_base.rb renamed to decidim-core/lib/decidim/api/functions/component_finder_base.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module Core
1414
#
1515
# For an example check
1616
# decidim-proposals/app/types/decidim/proposals/proposals_type.rb
17-
class ComponentFinderBase < GraphQL::Function
17+
class ComponentFinderBase
1818
attr_reader :model_class
1919

2020
def initialize(model_class:)

decidim-core/app/functions/decidim/core/component_list.rb renamed to decidim-core/lib/decidim/api/functions/component_list.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module Core
1414
# This is used by ParticipatorySpaceInterface to apply filter/orders when
1515
# searching raw components. When listing properly defined components,
1616
# use ComponentListBase instead
17-
class ComponentList < GraphQL::Function
17+
class ComponentList
1818
include NeedsApiFilterAndOrder
1919
attr_reader :model_class
2020

decidim-core/app/functions/decidim/core/component_list_base.rb renamed to decidim-core/lib/decidim/api/functions/component_list_base.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ module Core
2525
# For an example check
2626
# decidim-proposals/app/types/decidim/proposals/proposals_type.rb
2727
#
28-
class ComponentListBase < GraphQL::Function
28+
class ComponentListBase
2929
include NeedsApiFilterAndOrder
3030
attr_reader :model_class
3131

0 commit comments

Comments
 (0)