summaryrefslogtreecommitdiff
path: root/app/controllers/tasks_controller.rb
blob: f072770551667b1dc4a22b5902541c89c7317156 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class TasksController < ApplicationController
  before_action :set_task_list

  def show
    @task = @task_list.tasks.find(params[:id])
  end

  def create
    @task_list.tasks.create!(task_params)
    redirect_to @task_list
  end

  private

  def task_params
    params.require(:task).permit(:name)
  end

  def set_task_list
    @task_list = TaskList.find(params[:task_list_id])
  end
end