Adds email template and settings for conference registration dates updates

Added tests

Minor typo
This commit is contained in:
Gopesh Tulsyan 2014-07-10 22:11:27 +05:30
parent c16d76c9b8
commit 6d847547b7
5 changed files with 26 additions and 4 deletions

View file

@ -1,5 +1,4 @@
class Admin::ConferenceController < ApplicationController
include HomeHelper
before_filter :verify_organizer
def index
@ -81,6 +80,13 @@ class Admin::ConferenceController < ApplicationController
Mailbot.conference_date_update_mail(@conference,date_string(@conference.start_date, @conference.end_date)).deliver
end
end
if @conference.registration_start_date_changed? || @conference.registration_end_date_changed?
if @conference.email_settings.send_on_updated_conference_registration_dates
Mailbot.conference_registration_date_update_mail(@conference,date_string(@conference.registration_start_date, @conference.registration_end_date)).deliver
end
end
if @conference.update_attributes(params[:conference])
redirect_to(edit_admin_conference_path(id: @conference.short_title),
notice: 'Conference was successfully updated.')