diff --git a/app/controllers/results_controller.rb b/app/controllers/results_controller.rb index bff333a7e..840d8cc13 100644 --- a/app/controllers/results_controller.rb +++ b/app/controllers/results_controller.rb @@ -23,19 +23,9 @@ class ResultsController < ApplicationController apply_sort! apply_filters! - @results = @results.page(params[:page] || 1) + @results = @results.page(params.dig(:page, :number) || 1) - render( - json: { - results: @results.map do |r| - { - attributes: ResultSerializer.new(r, scope: current_user).as_json - } - end, - next_page: @results.next_page - }, - formats: :json - ) + render json: @results, each_serializer: ResultSerializer, scope: current_user end format.html do diff --git a/app/javascript/vue/protocol/container.vue b/app/javascript/vue/protocol/container.vue index 0f97a0aef..388174d33 100644 --- a/app/javascript/vue/protocol/container.vue +++ b/app/javascript/vue/protocol/container.vue @@ -26,6 +26,7 @@