Alguém já viu algo parecido?

53 views
Skip to first unread message

Felipe Rodrigues

unread,
Apr 30, 2019, 6:14:40 PM4/30/19
to Guru-SP
O json está voltando vazio quando faço a chamada pra esse método, preciso que ele traga pelo menos os campos que existem
(alguns eu sei que existem, fiz um: Reports::Category.all e ele me retornou)

garner.bind(
CustomCacheControl.new(Reports::Category, user, app_namespace_id, params)
).options(expires_in: 1.day) do
display_type = params[:display_type].to_sym if params[:display_type]
subcategories_flat = params[:subcategories_flat]

include_args = [:inventory_categories, :statuses, subcategories: [:inventory_categories, :statuses, :subcategories]]

categories_scope = Reports::Category.active
categories_scope = categories_scope.main unless subcategories_flat
categories_scope = categories_scope.includes(*include_args)

if params[:categories_visible]
categories_scope = categories_scope.where(id: params[:categories_visible])
end

{
categories: Reports::Category::Entity.represent(
categories_scope,
only: return_fields,
display_type: display_type,
user: user
)
}.as_json
end
Reply all
Reply to author
Forward
0 new messages