Skip to content

Commit 7e58753

Browse files
committed
Fix compatibility with Grape 2.3
1 parent eb20081 commit 7e58753

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ source 'https://rubygems.org'
22

33
gemspec
44

5-
case version = ENV['GRAPE_VERSION'] || '~> 1.0.0'
5+
case version = ENV['GRAPE_VERSION'] || '~> 2.3.0'
66
when 'HEAD'
77
gem 'grape', github: 'intridea/grape'
88
else
@@ -12,7 +12,7 @@ end
1212
group :test do
1313
gem 'rack-test'
1414
gem 'ruby-grape-danger', '~> 0.1.0', require: false
15-
gem 'sequel', '~> 4.37', require: false
15+
gem 'sequel', '~> 5.91', require: false
1616
gem 'sqlite3'
1717
end
1818

grape-active_model_serializers.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Gem::Specification.new do |gem|
1616
gem.version = Grape::ActiveModelSerializers::VERSION
1717
gem.licenses = ['MIT']
1818

19-
gem.add_dependency 'grape', '>= 0.8.0'
19+
gem.add_dependency 'grape', '>= 2.3.0'
2020
gem.add_dependency 'active_model_serializers', '>= 0.10.0'
2121
end

lib/grape-active_model_serializers/error_formatter.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module Grape
22
module ErrorFormatter
3-
module ActiveModelSerializers
4-
extend Base
5-
3+
class ActiveModelSerializers < Base
64
class << self
75
def call(message, backtrace, options = {}, env = nil, original_exception = nil)
86
message = present(message, env) if respond_to?(:present)

lib/grape-active_model_serializers/formatter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module Grape
22
module Formatter
3-
module ActiveModelSerializers
3+
class ActiveModelSerializers
44
class << self
55
def call(resource, env)
66
options = build_options(resource, env)

0 commit comments

Comments
 (0)