Skip to Content Skip to Search
Methods
C
E
M

Instance Public methods

clear_email_inactive(query)

# File app/models/concerns/inactive_emailable.rb, line 12
def clear_email_inactive(query)
  where(query).all? do |member|
    member.mark_email_active
    member.save
  end
end

email_inactive_ttl()

# File app/models/concerns/inactive_emailable.rb, line 19
def email_inactive_ttl
  24.hours
end

mark_email_inactive(query)

# File app/models/concerns/inactive_emailable.rb, line 5
def mark_email_inactive(query)
  where(query).all? do |member|
    member.mark_email_inactive
    member.save
  end
end