Skip to content

Commit

Permalink
Fix Ruby 2.7 deprecation warning
Browse files Browse the repository at this point in the history
This fixes the warning:

```
ruby/2.7.0/gems/grape-1.4.0/lib/grape/dsl/inside_route.rb: warning:
Using the last argument as keyword parameters is deprecated; maybe **
should be added to the call
```

More details:
https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/
  • Loading branch information
stanhu committed Sep 28, 2020
1 parent 9a91f5b commit 13044ef
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion lib/grape/dsl/inside_route.rb
Original file line number Diff line number Diff line change
Expand Up @@ -435,7 +435,7 @@ def entity_class_for_obj(object, options)
def entity_representation_for(entity_class, object, options)
embeds = { env: env }
embeds[:version] = env[Grape::Env::API_VERSION] if env[Grape::Env::API_VERSION]
entity_class.represent(object, embeds.merge(options))
entity_class.represent(object, **embeds.merge(options))
end
end
end
Expand Down

0 comments on commit 13044ef

Please sign in to comment.