Bug dans l'envoi de mail suite à modificaton d'événement par le soumetteur

This commit is contained in:
echarp 2014-07-01 22:46:53 +02:00
parent 9c2f414531
commit 12c621df2b
4 changed files with 7 additions and 4 deletions

View File

@ -81,7 +81,7 @@ class EventsController < ApplicationController
respond_to do |format|
if @event.update event_params
# Send an update mail to moderators
ModerationMailer.update(@moderation, nil).deliver
ModerationMailer.update(@event, nil).deliver
format.html { redirect_to :root, notice: t('.ok') }
format.json { head :no_content }

View File

@ -8,6 +8,9 @@
.gsub(/\[32m/, '') |
.gsub(/\[0m/, '') |
\
= edit_moderation_url @event
- if @current_user
= edit_moderation_url @event
- else
= edit_event_url @event, secret: @event.secret
\
=t '.signature'

View File

@ -276,7 +276,7 @@ fr:
accept:
subject: "[Agenda du Libre] Évènement '%{subject}' modéré"
title: Bonjour,
body: L'évènement a été modéré par %{author}
body: L'évènement a été modéré par %{author}.
signature: "-- \nL'équipe de modération"
destroy:
subject: "[Agenda du Libre] Évènement '%{subject}' refusé"

View File

@ -14,7 +14,7 @@ class ModerationMailerPreview < ActionMailer::Preview
event = Event.last
event.description = event.description + '
hello world'
ModerationMailer.update event, User.last
ModerationMailer.update event, nil
end
# Preview this email at http://localhost:3000/rails/mailers/moderation_mailer/accept