# The following class methods are all meant to be called as command-line scripts
class << self
- def create_membership_fee_reciept!(member_id, amount)
+ def create_membership_fee_receipt!(member_id, amount)
member = NosOignons::Member.new(member_id)
- member.create_reciept!(amount)
+ member.create_receipt!(amount)
end
def list_emails!
member.joined_on.day).to_date
next if member.membership_fee_paid_on >= anniversary
next if member.reminded_on && member.reminded_on >= today
- NosOignons::Reminder.all.sort_by(&:days).reverse.each do |reminder|
+ reminders = NosOignons::Reminder.all.sort_by(&:days).reverse
+ next if anniversary > today + reminders.first.days
+ reminders.each do |reminder|
next if anniversary < today + reminder.days
member.remind(reminder)