Add a filter on index and show defs: now they only send data for a specific activity

This commit is contained in:
Lou 2021-05-10 18:03:34 +02:00
commit e27c66edee

View file

@ -3,7 +3,7 @@ class Api::V1::TasksController < ApplicationController
before_action :check_login before_action :check_login
def index def index
render json: TaskSerializer.new(Task.all).serializable_hash.to_json render json: TaskSerializer.new(Activity.find(params[:activity_id]).tasks).serializable_hash.to_json
end end
def show def show
@ -17,6 +17,6 @@ class Api::V1::TasksController < ApplicationController
end end
def set_task def set_task
@task = Task.find(params[:id]) @task = Activity.find(params[:activity_id]).tasks.find(params[:id])
end end
end end