Skip to content

Commit a54a4bd

Browse files
committed
Replace () by []
1 parent d4244ab commit a54a4bd

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

lib/grape/api/instance.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def call!(env)
7878

7979
# (see #cascade?)
8080
def cascade(value = nil)
81-
return inheritable_setting.namespace_inheritable.key?(:cascade) ? !inheritable_setting.namespace_inheritable(:cascade).nil? : true if value.nil?
81+
return inheritable_setting.namespace_inheritable.key?(:cascade) ? !inheritable_setting.namespace_inheritable[:cascade].nil? : true if value.nil?
8282

8383
inheritable_setting.namespace_inheritable[:cascade] = value
8484
end

spec/grape/api_spec.rb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4722,4 +4722,16 @@ def uniqe_id_route
47224722
expect { get '/' }.to raise_error(Rack::Lint::LintError)
47234723
end
47244724
end
4725+
4726+
describe '.cascade' do
4727+
subject { api.cascade }
4728+
4729+
let(:api) do
4730+
Class.new(Grape::API) do
4731+
cascade true
4732+
end
4733+
end
4734+
4735+
it { is_expected.to eq(true)}
4736+
end
47254737
end

0 commit comments

Comments
 (0)