diff --git a/app/controllers/proxy_exercises_controller.rb b/app/controllers/proxy_exercises_controller.rb index 94074521..178c26c8 100644 --- a/app/controllers/proxy_exercises_controller.rb +++ b/app/controllers/proxy_exercises_controller.rb @@ -70,12 +70,9 @@ class ProxyExercisesController < ApplicationController def show @search = @proxy_exercise.exercises.ransack - @exercises = @proxy_exercise.exercises.ransack.result.order(:title) # @search.result.order(:title) + @exercises = @proxy_exercise.exercises.ransack.result.order(:title) end - # we might want to think about auth here - def reload; end - def update myparams = proxy_exercise_params myparams[:exercises] = Exercise.find(myparams[:exercise_ids].compact_blank) diff --git a/app/policies/proxy_exercise_policy.rb b/app/policies/proxy_exercise_policy.rb index 4112064e..20c2e548 100644 --- a/app/policies/proxy_exercise_policy.rb +++ b/app/policies/proxy_exercise_policy.rb @@ -13,10 +13,6 @@ class ProxyExercisePolicy < AdminOrAuthorPolicy define_method(action) { admin? || author? } end - [:reload?].each do |action| - define_method(action) { everyone } - end - class Scope < Scope def resolve if @user.admin? diff --git a/app/views/proxy_exercises/reload.json.jbuilder b/app/views/proxy_exercises/reload.json.jbuilder deleted file mode 100644 index 3f5793b1..00000000 --- a/app/views/proxy_exercises/reload.json.jbuilder +++ /dev/null @@ -1,5 +0,0 @@ -# frozen_string_literal: true - -json.set! :files do - json.array! @exercise.files.visible, :content, :id -end