From 8af5a934559e7d831144d04c4e987561473b0099 Mon Sep 17 00:00:00 2001 From: Svitlana Botiuk <118157432+Botiuk@users.noreply.github.com> Date: Wed, 6 Aug 2025 17:50:24 +0300 Subject: [PATCH 1/2] added active to expect params in projects_controller --- app/controllers/projects_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 7eddd51..65d4b08 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -47,6 +47,6 @@ def destroy private def project_params - params.expect(project: [ :name ]) + params.expect(project: [ :name, :active ]) end end From e827e9f06e4c920414af1838fe44ad29a79c8755 Mon Sep 17 00:00:00 2001 From: Svitlana Botiuk <118157432+Botiuk@users.noreply.github.com> Date: Wed, 6 Aug 2025 17:55:28 +0300 Subject: [PATCH 2/2] added presence validation for name in Todo --- app/models/todo.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/todo.rb b/app/models/todo.rb index 19af494..4253931 100644 --- a/app/models/todo.rb +++ b/app/models/todo.rb @@ -1,3 +1,4 @@ class Todo < ApplicationRecord belongs_to :project + validates :name, presence: { message: "Was forgotten?" } end