From 458fb750eb843d3f5e8696d04eeb754047b4c1dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Tue, 22 Jan 2019 14:38:27 +0100 Subject: [PATCH] Fix restore method for paranoid models Do not try to update confirmed_hide_at column from models without this column. --- lib/acts_as_paranoid_aliases.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/acts_as_paranoid_aliases.rb b/lib/acts_as_paranoid_aliases.rb index c95acee0d..45e3300df 100644 --- a/lib/acts_as_paranoid_aliases.rb +++ b/lib/acts_as_paranoid_aliases.rb @@ -28,7 +28,7 @@ module ActsAsParanoidAliases def restore(opts = {}) return false unless hidden? super(opts) - update_attribute(:confirmed_hide_at, nil) + update_attribute(:confirmed_hide_at, nil) if self.class.column_names.include? "confirmed_hide_at" after_restore end