datasektionen / signup-fu

1 stars 1 forks source link

Styr upp mailtemplates #2

Open PatrikStenmark opened 13 years ago

PatrikStenmark commented 13 years ago

Mailtemplates är ganska hackigt.

  def send_mail_for?(name)
    mail_templates.by_name(name).present?
  end

och

    if mail_templates.map(&:name).include?("ticket_expired") && !mail_templates.map(&:name).include?("ticket_expire_reminder")

I allmänhet är det konstigt att låta närvaron av en mailtemplate bestämma om det ska skickas mail, borde snarare vara ett fält på event och om detta är satt krävs det mailtemplates av rätt sort.