Added results endpoint

This commit is contained in:
Zanz2 2018-09-10 15:17:27 +02:00
parent 426bd129cc
commit bd49ea56c5
3 changed files with 10 additions and 4 deletions

View file

@ -14,12 +14,15 @@ module Api
.page(params.dig(:page, :number))
.per(params.dig(:page, :size))
render jsonapi: results,
each_serializer: ResultSerializer
render jsonapi: results, include: %w(
result_table result_text result_asset
), each_serializer: ResultSerializer
end
def show
render jsonapi: @result, serializer: ResultSerializer
render jsonapi: @result, include: %w(
result_table result_text result_asset
), serializer: ResultSerializer
end
private

View file

@ -6,7 +6,7 @@ module Api
type :results
attributes :id, :name, :my_module_id, :user_id, :created_at, :updated_at,
:archived, :archived_on, :last_modified_by_id, :archived_by_id,
:restored_by_id, :restored_on
:restored_by_id, :restored_on, :result_text, :result_table, :result_asset
belongs_to :my_module, serializer: MyModuleSerializer
end

View file

@ -598,10 +598,13 @@ Rails.application.routes.draw do
end
end
end
<<<<<<< HEAD
resources :users, only: %i(show) do
resources :user_identities,
only: %i(index create show update destroy)
end
=======
>>>>>>> Added results endpoint
end
end
end