-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
I'm trying to use Grape+Kaminari+AMS 1.0 (head) and I get a stack trace like so...
(NoMethodError)undefined method `query_parameters' for nil:NilClass
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api/pagination_links.rb:52:in `query_parameters'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api/pagination_links.rb:17:in `block in serializable_hash'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api/pagination_links.rb:16:in `each'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api/pagination_links.rb:16:in `each_with_object'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api/pagination_links.rb:16:in `serializable_hash'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api.rb:212:in `links_for'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api.rb:103:in `serializable_hash_for_collection'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializer/adapter/json_api.rb:61:in `serializable_hash'
/Users/jpaas/.rvm/gems/ruby-2.2.2@imdcloud/bundler/gems/active_model_serializers-da7e6dc795ac/lib/active_model/serializable_resource.rb:14:in `serializable_hash'
It seems to assume that the context has been set as an ActionDispatch::Request. I would try setting it, but I can't figure out how to get it in Grape.
Metadata
Metadata
Assignees
Labels
No labels