app/controllers/simple_admin/resources_controller.rb in simpleadmin-1.2.4 vs app/controllers/simple_admin/resources_controller.rb in simpleadmin-1.2.5

- old
+ new

@@ -1,10 +1,12 @@ module SimpleAdmin class ResourcesController < BaseController def index resource_service = ResourcesService.new(params[:model_klass_name], params[:model_fields]) - .index_action(params[:per_page], params[:page], params[:sort], params[:query], params[:model_attributes]) + .index_action(params[:per_page], params[:page], params[:sort], + params[:query], params[:model_attributes], params[:reflection_tables], + params[:reflection_columns]) render json: { resources: resource_service.resources, total: resource_service.total } @@ -19,10 +21,10 @@ end def show_by model_fields = params[:model_fields].map { |model_field| model_field['field_name'] } - resource = model_klass.find_by(params[:column_name] => params[:column_value] ).attributes.slice(*model_fields) + resource = model_klass.find_by(params[:column_name] => params[:column_value]).attributes.slice(*model_fields) render json: resource end def create