class Decidim::Meetings::Invite
The data store for an Invite in the Decidim::Meetings component.
def self.export_serializer
def self.export_serializer Decidim::Meetings::DataPortabilityInviteSerializer end
def self.log_presenter_class_for(_log)
def self.log_presenter_class_for(_log) Decidim::Meetings::AdminLog::InvitePresenter end
def self.user_collection(user)
def self.user_collection(user) where(decidim_user_id: user.id) end
def accept!
def accept! update!(accepted_at: Time.current, rejected_at: nil) end
def reject!
def reject! update!(rejected_at: Time.current, accepted_at: nil) end