Add submission count and date to form card
This commit is contained in:
@@ -11,6 +11,15 @@ class Form < ApplicationRecord
|
||||
|
||||
validates_presence_of :title
|
||||
|
||||
# TODO: use counter_cache option on association
|
||||
def submissions_count
|
||||
submissions.count
|
||||
end
|
||||
|
||||
def last_submission_date
|
||||
submissions.order(created_at: :desc).first&.created_at
|
||||
end
|
||||
|
||||
def deactivate!(reason = nil)
|
||||
self.user.deactivate!(reason)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user