From 594c4ea0c99fd532837bf7c7f45044f3f870ea3b Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 16 Feb 2020 04:05:09 -0600 Subject: [PATCH] respond_with: fix for non-activemodel responses. --- app/controllers/application_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index ccc728f60..32dae9812 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -30,7 +30,7 @@ class ApplicationController < ActionController::Base return end - if request.format.json? || request.format.xml? + if subject.respond_to?(:includes) && (request.format.json? || request.format.xml?) associations = ParameterBuilder.includes_parameters(params[:only], model_name) subject = subject.includes(associations) end