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

recurrent
echarp 9 years ago
parent 9c2f414531
commit 12c621df2b
  1. 2
      app/controllers/events_controller.rb
  2. 5
      app/views/moderation_mailer/update.text.haml
  3. 2
      config/locales/fr.yml
  4. 2
      test/mailers/previews/moderation_mailer_preview.rb

@ -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 }

@ -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'

@ -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é"

@ -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

Loading…
Cancel
Save