diff --git a/app/models/category.rb b/app/models/category.rb index 76a83866..4837c9cf 100644 --- a/app/models/category.rb +++ b/app/models/category.rb @@ -5,7 +5,7 @@ class Category < ApplicationRecord belongs_to :family has_many :budget_categories, dependent: :destroy - has_many :subcategories, class_name: "Category", foreign_key: :parent_id + has_many :subcategories, class_name: "Category", foreign_key: :parent_id, dependent: :nullify belongs_to :parent, class_name: "Category", optional: true validates :name, :color, :family, presence: true