diff --git a/app/models/concerns/usuarie/consent.rb b/app/models/concerns/usuarie/consent.rb index 6d9b5051..14e67fbc 100644 --- a/app/models/concerns/usuarie/consent.rb +++ b/app/models/concerns/usuarie/consent.rb @@ -9,7 +9,7 @@ class Usuarie CONSENT_FIELDS = %i[privacy_policy_accepted terms_of_service_accepted code_of_conduct_accepted available_for_feedback_accepted] CONSENT_FIELDS.each do |field| - attr_accessor field + attribute field, :boolean end before_save :update_consent_fields! @@ -18,7 +18,7 @@ class Usuarie def update_consent_fields! CONSENT_FIELDS.each do |field| - send(:"#{field}_at=", Time.now) if send(:field).present? + send(:"#{field}_at=", Time.now) if send(field).present? end end end