From c7774abfac3d41929fc44d83dec86a0c50e25e7f Mon Sep 17 00:00:00 2001 From: Alex Ghiculescu Date: Wed, 3 Feb 2021 12:48:09 -0600 Subject: [PATCH] Devise deprecations https://github.com/heartcombo/devise/commit/0c2cab7c946e0796c673a36aebba7c0352e5fec8 --- lib/devise_invitable/models/authenticatable.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/devise_invitable/models/authenticatable.rb b/lib/devise_invitable/models/authenticatable.rb index 94a3cceb..ebcceac5 100644 --- a/lib/devise_invitable/models/authenticatable.rb +++ b/lib/devise_invitable/models/authenticatable.rb @@ -1,11 +1,17 @@ module Devise module Models module Authenticatable - BLACKLIST_FOR_SERIALIZATION.concat %i[ + list = %i[ invitation_token invitation_created_at invitation_sent_at invitation_accepted_at invitation_limit invited_by_type invited_by_id invitations_count ] + + if defined?(UNSAFE_ATTRIBUTES_FOR_SERIALIZATION) + UNSAFE_ATTRIBUTES_FOR_SERIALIZATION.concat(list) + else + BLACKLIST_FOR_SERIALIZATION.concat(list) + end end end end