Add rejection notification
This commit is contained in:
parent
649c5a768c
commit
52eb777a44
|
@ -10,4 +10,10 @@ class EventMailer < ActionMailer::Base
|
||||||
I18n.locale = @event.language
|
I18n.locale = @event.language
|
||||||
mail to: @event.user.email, from: 'program@openfest.org', subject: I18n.t('event_mailer.acceptance_notification.subject', conference: @event.conference.title, submission_type: @event.class.model_name.human.mb_chars.downcase.to_s, title: @event.title)
|
mail to: @event.user.email, from: 'program@openfest.org', subject: I18n.t('event_mailer.acceptance_notification.subject', conference: @event.conference.title, submission_type: @event.class.model_name.human.mb_chars.downcase.to_s, title: @event.title)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def rejection_notification(event)
|
||||||
|
@event = event
|
||||||
|
I18n.locale = 'bg' # XXX Change this when per-user locale is introduced in the user
|
||||||
|
mail to: @event.user.email, from: 'program@openfest.org', subject: "Предложението ви за #{@event.conference.title} за #{event.class.model_name.human.mb_chars.downcase.to_s} „#{@event.title}“ не е одобрено"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -25,6 +25,10 @@ class Event < ActiveRecord::Base
|
||||||
touch :acceptance_notification_sent_at
|
touch :acceptance_notification_sent_at
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def send_rejection_notification!
|
||||||
|
EventMailer.rejection_notification(self).deliver
|
||||||
|
end
|
||||||
|
|
||||||
def confirmed?
|
def confirmed?
|
||||||
!!confirmed_at
|
!!confirmed_at
|
||||||
end
|
end
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
Здравейте,
|
||||||
|
|
||||||
|
За съжаление, поради големия брой предложения за лекции, които получихме тази година, както и ограниченото време и брой зали, с които разполагаме, вашето предложение за <%= @event.class.model_name.human.mb_chars.downcase.to_s %> на тема „<%= @event.title %>“ не влезе в основната програма.
|
||||||
|
|
||||||
|
Тъй като темата звучи интересно, бихме ви предложили да се включите с лекция (15-40 минути) в дните на конференцията, като форматът ще е малко по-различен. Повече може да прочетете на http://www.openfest.org/bg/2014/10/17/light-conferences/
|
||||||
|
|
||||||
|
Темите тази година ще са:
|
||||||
|
|
||||||
|
Събота, 11:15-13:15, зала Пловдив - Управление и маркетинг на open-source проекти (социалната страна на open-source проектите)
|
||||||
|
Събота, 14:30-17:30, зала Пловдив - Събиране на системни и мрежови администратори
|
||||||
|
Неделя, 14:30-17:30, зала Бургас - Civic hacking
|
Loading…
Reference in New Issue