From 4e006f69d07adc6cd429465c4337a0ca76e996d4 Mon Sep 17 00:00:00 2001 From: Riccardo Graziosi <31478034+riggraz@users.noreply.github.com> Date: Thu, 18 Jan 2024 17:04:24 +0100 Subject: [PATCH] Destroy related post status changes when destroying a post status (#260) --- app/models/post_status.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/post_status.rb b/app/models/post_status.rb index 40180489..75b6e114 100644 --- a/app/models/post_status.rb +++ b/app/models/post_status.rb @@ -3,6 +3,7 @@ class PostStatus < ApplicationRecord include Orderable has_many :posts, dependent: :nullify + has_many :post_status_changes, dependent: :destroy validates :name, presence: true, uniqueness: { scope: :tenant_id } validates :color, format: { with: /\A#(?:[0-9a-fA-F]{3}){1,2}\z/ }