From 82eeb72c8c03727540b902d40e7e657d0a5ecb4c Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Wed, 25 Apr 2018 10:55:53 +0200 Subject: Add model to track users accepting agreements --- app/models/term_agreement.rb | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 app/models/term_agreement.rb (limited to 'app/models/term_agreement.rb') diff --git a/app/models/term_agreement.rb b/app/models/term_agreement.rb new file mode 100644 index 00000000000..8458a231bbd --- /dev/null +++ b/app/models/term_agreement.rb @@ -0,0 +1,6 @@ +class TermAgreement < ActiveRecord::Base + belongs_to :term, class_name: 'ApplicationSetting::Term' + belongs_to :user + + validates :user, :term, presence: true +end -- cgit v1.2.1