From 1de23fc7269745495bc01997a6872b2b0b837dba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Tue, 22 Jan 2019 12:38:56 +0100 Subject: [PATCH] Add paranoid behavior to translations of paranoid models We want to be able to fetch soft deleted translations without using with_deleted scope. --- app/models/concerns/globalizable.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/models/concerns/globalizable.rb b/app/models/concerns/globalizable.rb index f963787c7..7c961061c 100644 --- a/app/models/concerns/globalizable.rb +++ b/app/models/concerns/globalizable.rb @@ -16,6 +16,10 @@ module Globalizable def description self.read_attribute(:description).try :html_safe end + + if self.paranoid? + translation_class.send :acts_as_paranoid, column: :hidden_at + end end class_methods do