diff --git a/app/models/member.rb b/app/models/member.rb index d98ca4c1f..04463bccb 100644 --- a/app/models/member.rb +++ b/app/models/member.rb @@ -1,5 +1,5 @@ class Member < ApplicationRecord - self.ignored_columns += ['can_log_in'] + self.ignored_columns += %w[can_log_in unsubscribed] include DigestHelper diff --git a/spec/models/member_spec.rb b/spec/models/member_spec.rb index afbab0795..6a4d6b64f 100644 --- a/spec/models/member_spec.rb +++ b/spec/models/member_spec.rb @@ -321,4 +321,10 @@ expect(managers.size).to eq(managers.distinct.size) end end + + describe 'legacy columns' do + it 'does not expose the legacy unsubscribed attribute' do + expect(described_class.new).not_to respond_to(:unsubscribed) + end + end end