diff --git a/Gemfile b/Gemfile
index c515b2d96..29286a4c0 100644
--- a/Gemfile
+++ b/Gemfile
@@ -104,10 +104,7 @@ gem 'aasm'
gem 'delayed_job_active_record'
gem "daemons"
gem 'delayed_cron_job'
-# FIXME: this is a fork, go back to official version
-# once https://github.com/ejschmitt/delayed_job_web/issues/101
-# has been merged and released
-gem "delayed_job_web", git: 'https://github.com/breckenedge/delayed_job_web.git', branch: 'cve_2017_12097'
+gem "delayed_job_web"
gem 'select2-rails'
# PDF Generation
diff --git a/Gemfile.lock b/Gemfile.lock
index a91fc5d90..0e6e5aeb8 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,13 +1,3 @@
-GIT
- remote: https://github.com/breckenedge/delayed_job_web.git
- revision: 6bcb10e61ea2b9a44ffa16be8536dff46ad51449
- branch: cve_2017_12097
- specs:
- delayed_job_web (1.4)
- activerecord (> 3.0.0)
- delayed_job (> 2.0.3)
- sinatra (>= 1.4.4)
-
GIT
remote: https://github.com/hassox/warden.git
revision: 5b3cbd5bef67cbe399bb7007537bc4841bbee772
@@ -169,6 +159,10 @@ GEM
delayed_job_active_record (4.1.3)
activerecord (>= 3.0, < 5.3)
delayed_job (>= 3.0, < 5)
+ delayed_job_web (1.4.2)
+ activerecord (> 3.0.0)
+ delayed_job (> 2.0.3)
+ sinatra (>= 2.0.1)
devise (4.4.3)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
@@ -803,7 +797,7 @@ DEPENDENCIES
deep_cloneable
delayed_cron_job
delayed_job_active_record
- delayed_job_web!
+ delayed_job_web
devise
devise-async
dotenv-rails
diff --git a/app/controllers/admin/procedures_controller.rb b/app/controllers/admin/procedures_controller.rb
index 6d8a3cd9e..962943af1 100644
--- a/app/controllers/admin/procedures_controller.rb
+++ b/app/controllers/admin/procedures_controller.rb
@@ -46,7 +46,7 @@ class Admin::ProceduresController < AdminController
procedure = current_administrateur.procedures.find(params[:id])
procedure.hide!
- flash.notice = "Procédure supprimée, en cas d'erreur contactez nous : contact@demarches-simplifiees.fr"
+ flash.notice = "Procédure supprimée, en cas d'erreur contactez nous : #{CONTACT_EMAIL}"
redirect_to admin_procedures_draft_path
end
@@ -164,8 +164,8 @@ class Admin::ProceduresController < AdminController
flash.alert = new_procedure.errors.full_messages
redirect_to new_from_existing_admin_procedures_path
else
- flash.now.alert = new_procedure.errors.full_messages
- render 'index'
+ flash.alert = new_procedure.errors.full_messages
+ redirect_to admin_procedures_path
end
end
diff --git a/app/controllers/administrateurs/activate_controller.rb b/app/controllers/administrateurs/activate_controller.rb
index 5049a67e7..2421035b2 100644
--- a/app/controllers/administrateurs/activate_controller.rb
+++ b/app/controllers/administrateurs/activate_controller.rb
@@ -5,7 +5,7 @@ class Administrateurs::ActivateController < ApplicationController
@administrateur = Administrateur.find_inactive_by_token(params[:token])
if !@administrateur
- flash.alert = "Le lien de validation d'administrateur a expiré, contactez-nous à contact@demarches-simplifiees.fr pour obtenir un nouveau lien."
+ flash.alert = "Le lien de validation d'administrateur a expiré, contactez-nous à #{CONTACT_EMAIL} pour obtenir un nouveau lien."
redirect_to root_path
end
end
diff --git a/app/controllers/gestionnaires/activate_controller.rb b/app/controllers/gestionnaires/activate_controller.rb
index 5eac9f317..2fa1d0d39 100644
--- a/app/controllers/gestionnaires/activate_controller.rb
+++ b/app/controllers/gestionnaires/activate_controller.rb
@@ -5,7 +5,7 @@ class Gestionnaires::ActivateController < ApplicationController
@gestionnaire = Gestionnaire.with_reset_password_token(params[:token])
if !@gestionnaire
- flash.alert = "Le lien de validation du compte accompagnateur a expiré, contactez-nous à contact@demarches-simplifiees.fr pour obtenir un nouveau lien."
+ flash.alert = "Le lien de validation du compte accompagnateur a expiré, contactez-nous à #{CONTACT_EMAIL} pour obtenir un nouveau lien."
redirect_to root_path
end
end
diff --git a/app/mailers/administrateur_mailer.rb b/app/mailers/administrateur_mailer.rb
index a46e46658..e102aaa1e 100644
--- a/app/mailers/administrateur_mailer.rb
+++ b/app/mailers/administrateur_mailer.rb
@@ -5,8 +5,10 @@ class AdministrateurMailer < ApplicationMailer
@administrateur = administrateur
@reset_password_token = reset_password_token
@expiration_date = @administrateur.reset_password_sent_at + Devise.reset_password_within
+ subject = "demarches-simplifiees.fr - N'oubliez pas d'activer votre compte administrateur"
+
mail(to: administrateur.email,
- subject: "demarches-simplifiees.fr - N'oubliez pas d'activer votre compte administrateur",
- reply_to: "contact@demarches-simplifiees.fr")
+ subject: subject,
+ reply_to: CONTACT_EMAIL)
end
end
diff --git a/app/mailers/administration_mailer.rb b/app/mailers/administration_mailer.rb
index b13081cb7..612087574 100644
--- a/app/mailers/administration_mailer.rb
+++ b/app/mailers/administration_mailer.rb
@@ -4,28 +4,35 @@ class AdministrationMailer < ApplicationMailer
def new_admin_email(admin, administration)
@admin = admin
@administration = administration
+ subject = "Création d'un compte Admin demarches-simplifiees.fr"
- mail(to: 'tech@demarches-simplifiees.fr',
- subject: "Création d'un compte Admin demarches-simplifiees.fr")
+ mail(to: TECH_EMAIL,
+ subject: subject)
end
def invite_admin(admin, reset_password_token)
@reset_password_token = reset_password_token
@admin = admin
+ subject = "demarches-simplifiees.fr - Activez votre compte administrateur"
+
mail(to: admin.email,
- subject: "demarches-simplifiees.fr - Activez votre compte administrateur",
- reply_to: "contact@demarches-simplifiees.fr")
+ subject: subject,
+ reply_to: CONTACT_EMAIL)
end
def refuse_admin(admin_email)
+ subject = "demarches-simplifiees.fr - Votre demande de compte a été refusée"
+
mail(to: admin_email,
- subject: "demarches-simplifiees.fr - Votre demande de compte a été refusée",
- reply_to: "contact@demarches-simplifiees.fr")
+ subject: subject,
+ reply_to: CONTACT_EMAIL)
end
def dubious_procedures(procedures_and_type_de_champs)
@procedures_and_type_de_champs = procedures_and_type_de_champs
- mail(to: 'equipe@demarches-simplifiees.fr',
- subject: "[RGS] De nouvelles procédures comportent des champs interdits")
+ subject = "[RGS] De nouvelles procédures comportent des champs interdits"
+
+ mail(to: EQUIPE_EMAIL,
+ subject: subject)
end
end
diff --git a/app/mailers/application_mailer.rb b/app/mailers/application_mailer.rb
index 498633860..8700d4539 100644
--- a/app/mailers/application_mailer.rb
+++ b/app/mailers/application_mailer.rb
@@ -1,4 +1,4 @@
class ApplicationMailer < ActionMailer::Base
- default from: "demarches-simplifiees.fr <#{I18n.t('dynamics.contact_email')}>"
+ default from: "demarches-simplifiees.fr <#{CONTACT_EMAIL}>"
layout 'mailer'
end
diff --git a/app/mailers/avis_mailer.rb b/app/mailers/avis_mailer.rb
index 52c826b02..2580f4be6 100644
--- a/app/mailers/avis_mailer.rb
+++ b/app/mailers/avis_mailer.rb
@@ -2,6 +2,8 @@ class AvisMailer < ApplicationMailer
def avis_invitation(avis)
@avis = avis
email = @avis.gestionnaire&.email || @avis.email
- mail(to: email, subject: "Donnez votre avis sur le dossier nº #{@avis.dossier.id} (#{@avis.dossier.procedure.libelle})")
+ subject = "Donnez votre avis sur le dossier nº #{@avis.dossier.id} (#{@avis.dossier.procedure.libelle})"
+
+ mail(to: email, subject: subject)
end
end
diff --git a/app/mailers/dossier_mailer.rb b/app/mailers/dossier_mailer.rb
index 1d8643314..96e2b46b0 100644
--- a/app/mailers/dossier_mailer.rb
+++ b/app/mailers/dossier_mailer.rb
@@ -3,11 +3,15 @@ class DossierMailer < ApplicationMailer
def notify_deletion_to_user(deleted_dossier, to_email)
@deleted_dossier = deleted_dossier
- mail(to: to_email, subject: "Votre dossier n° #{@deleted_dossier.dossier_id} a bien été supprimé")
+ subject = "Votre dossier n° #{@deleted_dossier.dossier_id} a bien été supprimé"
+
+ mail(to: to_email, subject: subject)
end
def notify_deletion_to_administration(deleted_dossier, to_email)
@deleted_dossier = deleted_dossier
- mail(to: to_email, subject: "Le dossier n° #{@deleted_dossier.dossier_id} a été supprimé à la demande de l'usager")
+ subject = "Le dossier n° #{@deleted_dossier.dossier_id} a été supprimé à la demande de l'usager"
+
+ mail(to: to_email, subject: subject)
end
end
diff --git a/app/mailers/gestionnaire_mailer.rb b/app/mailers/gestionnaire_mailer.rb
index fbb090012..c95cbe860 100644
--- a/app/mailers/gestionnaire_mailer.rb
+++ b/app/mailers/gestionnaire_mailer.rb
@@ -4,19 +4,25 @@ class GestionnaireMailer < ApplicationMailer
def invite_gestionnaire(gestionnaire, reset_password_token)
@reset_password_token = reset_password_token
@gestionnaire = gestionnaire
+ subject = "demarches-simplifiees.fr - Activez votre compte accompagnateur"
+
mail(to: gestionnaire.email,
- subject: "demarches-simplifiees.fr - Activez votre compte accompagnateur",
- reply_to: "contact@demarches-simplifiees.fr")
+ subject: subject,
+ reply_to: CONTACT_EMAIL)
end
def user_to_gestionnaire(email)
- send_mail(email, nil, "Vous avez été nommé accompagnateur sur demarches-simplifiees.fr")
+ subject = "Vous avez été nommé accompagnateur sur demarches-simplifiees.fr"
+
+ send_mail(email, nil, subject)
end
def last_week_overview(gestionnaire)
headers['X-mailjet-campaign'] = 'last_week_overview'
overview = gestionnaire.last_week_overview
- send_mail gestionnaire.email, overview, 'Vos activités sur demarches-simplifiees.fr'
+ subject = 'Vos activités sur demarches-simplifiees.fr'
+
+ send_mail(gestionnaire.email, overview, subject)
end
def send_dossier(sender, dossier, recipient)
diff --git a/app/mailers/invite_mailer.rb b/app/mailers/invite_mailer.rb
index 48c326464..1b07d39ff 100644
--- a/app/mailers/invite_mailer.rb
+++ b/app/mailers/invite_mailer.rb
@@ -1,14 +1,16 @@
class InviteMailer < ApplicationMailer
def invite_user(invite)
- vars_mailer invite
+ vars_mailer(invite)
+ subject = "demarches-simplifiees.fr - Participez à l'élaboration d'un dossier"
- send_mail invite.email, "demarches-simplifiees.fr - Participez à l'élaboration d'un dossier", invite.email_sender if invite.user.present?
+ send_mail(invite.email, subject, invite.email_sender) if invite.user.present?
end
def invite_guest(invite)
- vars_mailer invite
+ vars_mailer(invite)
+ subject = "Invitation - #{invite.email_sender} vous invite à consulter un dossier sur demarches-simplifiees.fr"
- send_mail invite.email, "Invitation - #{invite.email_sender} vous invite à consulter un dossier sur demarches-simplifiees.fr", invite.email_sender
+ send_mail(invite.email, subject, invite.email_sender)
end
private
diff --git a/app/mailers/notification_mailer.rb b/app/mailers/notification_mailer.rb
index e01a681e4..6fc9d4dbd 100644
--- a/app/mailers/notification_mailer.rb
+++ b/app/mailers/notification_mailer.rb
@@ -54,7 +54,7 @@ class NotificationMailer < ApplicationMailer
def create_commentaire_for_notification(dossier, subject, body)
Commentaire.create(
dossier: dossier,
- email: I18n.t("dynamics.contact_email"),
+ email: CONTACT_EMAIL,
body: ["[#{subject}]", body].join("
")
)
end
diff --git a/app/mailers/user_mailer.rb b/app/mailers/user_mailer.rb
index 2bef4f3ba..2f1ae9873 100644
--- a/app/mailers/user_mailer.rb
+++ b/app/mailers/user_mailer.rb
@@ -3,6 +3,8 @@ class UserMailer < ApplicationMailer
def new_account_warning(user)
@user = user
- mail(to: user.email, subject: "Création de compte")
+ subject = "Création de compte"
+
+ mail(to: user.email, subject: subject)
end
end
diff --git a/app/models/commentaire.rb b/app/models/commentaire.rb
index be89d2ef8..e362fa8b0 100644
--- a/app/models/commentaire.rb
+++ b/app/models/commentaire.rb
@@ -36,7 +36,7 @@ class Commentaire < ApplicationRecord
# - If a user or an invited user posted a commentaire, do nothing,
# the notification system will properly
# - Otherwise, a gestionnaire posted a commentaire, we need to notify the user
- if !email.in?([I18n.t("dynamics.contact_email"), dossier_user_email, *invited_users_emails])
+ if !email.in?([CONTACT_EMAIL, dossier_user_email, *invited_users_emails])
notify_user
end
end
diff --git a/app/models/gestionnaire.rb b/app/models/gestionnaire.rb
index 76b737e9a..e7fef8d10 100644
--- a/app/models/gestionnaire.rb
+++ b/app/models/gestionnaire.rb
@@ -102,8 +102,8 @@ class Gestionnaire < ApplicationRecord
messagerie = follow.messagerie_seen_at.present? &&
dossier.commentaires
- .where.not(email: 'contact@tps.apientreprise.fr')
- .where.not(email: 'contact@demarches-simplifiees.fr')
+ .where.not(email: OLD_CONTACT_EMAIL)
+ .where.not(email: CONTACT_EMAIL)
.updated_since?(follow.messagerie_seen_at).any?
annotations_hash(demande, annotations_privees, avis_notif, messagerie)
@@ -208,8 +208,8 @@ class Gestionnaire < ApplicationRecord
updated_messagerie = dossiers
.joins(:commentaires)
.where('commentaires.updated_at > follows.messagerie_seen_at')
- .where.not(commentaires: { email: 'contact@tps.apientreprise.fr' })
- .where.not(commentaires: { email: 'contact@demarches-simplifiees.fr' })
+ .where.not(commentaires: { email: OLD_CONTACT_EMAIL })
+ .where.not(commentaires: { email: CONTACT_EMAIL })
[
updated_demandes,
diff --git a/app/views/accessibilite/index.html.haml b/app/views/accessibilite/index.html.haml
index bc13252f0..d56f539bc 100644
--- a/app/views/accessibilite/index.html.haml
+++ b/app/views/accessibilite/index.html.haml
@@ -9,7 +9,7 @@
%h2.new-h2 Signaler un dysfonctionnement
%p.new-p
- Si, malgré notre vigilance, vous rencontriez le moindre problème d’accessibilité sur notre site, n’hésitez pas à nous écrire à contact@demarches-simplifiees.fr.
+ = "Si, malgré notre vigilance, vous rencontriez le moindre problème d’accessibilité sur notre site, n’hésitez pas à nous écrire à #{CONTACT_EMAIL}."
%h2.new-h2 Défenseur des droits
%p.new-p
diff --git a/app/views/layouts/_footer.html.haml b/app/views/layouts/_footer.html.haml
index d2ed0870a..1eae6f9ab 100644
--- a/app/views/layouts/_footer.html.haml
+++ b/app/views/layouts/_footer.html.haml
@@ -9,4 +9,4 @@
\-
= link_to 'CGU / Mentions légales', CGU_URL
\-
- = link_to 'Contact', "mailto:"+t('dynamics.contact_email')
+ = link_to 'Contact', "mailto:#{CONTACT_EMAIL}"
diff --git a/app/views/layouts/_new_footer.html.haml b/app/views/layouts/_new_footer.html.haml
index 462609955..33ed6d2cc 100644
--- a/app/views/layouts/_new_footer.html.haml
+++ b/app/views/layouts/_new_footer.html.haml
@@ -30,7 +30,7 @@
%ul.footer-links
%li.footer-link
= link_to "Contact",
- "mailto:#{t('dynamics.contact_email')}",
+ "mailto:#{CONTACT_EMAIL}",
:class => "footer-link"
%li.footer-link
= link_to "Documentation", DOC_URL, :class => "footer-link", :target => "_blank", rel: "noopener noreferrer"
diff --git a/app/views/layouts/_new_header.haml b/app/views/layouts/_new_header.haml
index f19ab1d10..f865b5f9f 100644
--- a/app/views/layouts/_new_header.haml
+++ b/app/views/layouts/_new_header.haml
@@ -29,7 +29,7 @@
%br
– par téléphone : 01 76 42 02 87
%br
- – par email : contact@demarches-simplifiees.fr
+ = "– par email : #{CONTACT_EMAIL}"
- if nav_bar_profile == :user
%ul.header-tabs
diff --git a/app/views/new_gestionnaire/shared/messages/_message.html.haml b/app/views/new_gestionnaire/shared/messages/_message.html.haml
index 6f343f3a5..dd902856f 100644
--- a/app/views/new_gestionnaire/shared/messages/_message.html.haml
+++ b/app/views/new_gestionnaire/shared/messages/_message.html.haml
@@ -4,7 +4,7 @@
%h2
%span.mail
= render partial: 'new_gestionnaire/shared/messages/message_issuer', locals: { commentaire: commentaire, current_gestionnaire: current_gestionnaire }
- - if ![current_gestionnaire.email, commentaire.dossier.user.email, 'contact@tps.apientreprise.fr', 'contact@demarches-simplifiees.fr'].include?(commentaire.email)
+ - if ![current_gestionnaire.email, commentaire.dossier.user.email, OLD_CONTACT_EMAIL, CONTACT_EMAIL].include?(commentaire.email)
%span.guest Invité
%span.date{ class: highlight_if_unseen_class(messagerie_seen_at, commentaire.created_at) }
= I18n.l(commentaire.created_at.localtime, format: '%d/%m/%Y à %H:%M ')
diff --git a/app/views/new_gestionnaire/shared/messages/_message_icon.html.haml b/app/views/new_gestionnaire/shared/messages/_message_icon.html.haml
index 84548339d..dc19bd941 100644
--- a/app/views/new_gestionnaire/shared/messages/_message_icon.html.haml
+++ b/app/views/new_gestionnaire/shared/messages/_message_icon.html.haml
@@ -1,7 +1,8 @@
- case commentaire.email
- when current_gestionnaire.email
= image_tag('icons/account-circle.svg', class: 'person-icon')
-- when 'contact@demarches-simplifiees.fr'
+- when OLD_CONTACT_EMAIL
+- when CONTACT_EMAIL
= image_tag('icons/mail.svg', class: 'person-icon')
- else
= image_tag('icons/blue-person.svg', class: 'person-icon')
diff --git a/app/views/new_gestionnaire/shared/messages/_message_issuer.html.haml b/app/views/new_gestionnaire/shared/messages/_message_issuer.html.haml
index e37798e07..afba289e6 100644
--- a/app/views/new_gestionnaire/shared/messages/_message_issuer.html.haml
+++ b/app/views/new_gestionnaire/shared/messages/_message_issuer.html.haml
@@ -1,8 +1,8 @@
- case commentaire.email
- when current_gestionnaire.email
Vous
-- when 'contact@tps.apientreprise.fr'
-- when 'contact@demarches-simplifiees.fr'
+- when OLD_CONTACT_EMAIL
+- when CONTACT_EMAIL
Email automatique
- else
= commentaire.email
diff --git a/app/views/root/landing.html.haml b/app/views/root/landing.html.haml
index 7fd087644..38bed2226 100644
--- a/app/views/root/landing.html.haml
+++ b/app/views/root/landing.html.haml
@@ -204,7 +204,7 @@
%p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider
%div
= link_to "Contactez-nous",
- "mailto:#{t("dynamics.contact_email")}?subject=Question%20à%20propos%20de%20demarches-simplifiees.fr",
+ "mailto:#{CONTACT_EMAIL}?subject=Question%20à%20propos%20de%20demarches-simplifiees.fr",
class: "cta-panel-button-white",
target: "_blank",
rel: "noopener noreferrer"
diff --git a/app/views/root/patron.html.haml b/app/views/root/patron.html.haml
index c6802ab98..be81ce4d7 100644
--- a/app/views/root/patron.html.haml
+++ b/app/views/root/patron.html.haml
@@ -190,7 +190,7 @@
.icon.bubble.avis-icon
.width-100
%h2.gestionnaire
- contact@demarches-simplifiees.fr
+ = CONTACT_EMAIL
%span.date Réponse donnée le 13/01/2012
%p Je donne un avis favorable
diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb
index 4c8fe8b17..79919ad70 100644
--- a/config/initializers/devise.rb
+++ b/config/initializers/devise.rb
@@ -1,3 +1,5 @@
+require_relative "emails"
+
# Use this hook to configure devise mailer, warden hooks and so forth.
# Many of these configuration options can be set straight in your model.
Devise.setup do |config|
@@ -10,7 +12,7 @@ Devise.setup do |config|
# Configure the e-mail address which will be shown in Devise::Mailer,
# note that it will be overwritten if you use your own mailer class
# with default "from" parameter.
- config.mailer_sender = "demarches-simplifiees.fr <#{I18n.t('dynamics.contact_email')}>"
+ config.mailer_sender = "demarches-simplifiees.fr <#{CONTACT_EMAIL}>"
# Configure the class responsible to send e-mails.
config.mailer = 'DeviseUserMailer'
diff --git a/config/initializers/emails.rb b/config/initializers/emails.rb
new file mode 100644
index 000000000..9d81d1719
--- /dev/null
+++ b/config/initializers/emails.rb
@@ -0,0 +1,7 @@
+if !defined?(CONTACT_EMAIL)
+ CONTACT_EMAIL = "contact@demarches-simplifiees.fr"
+ EQUIPE_EMAIL = "equipe@demarches-simplifiees.fr"
+ TECH_EMAIL = "tech@demarches-simplifiees.fr"
+
+ OLD_CONTACT_EMAIL = "contact@tps.apientreprise.fr"
+end
diff --git a/config/locales/dynamics/fr.yml b/config/locales/dynamics/fr.yml
index fdc533e38..9932fc82b 100644
--- a/config/locales/dynamics/fr.yml
+++ b/config/locales/dynamics/fr.yml
@@ -1,7 +1,6 @@
fr:
dynamics:
page_title: demarches-simplifiees.fr
- contact_email: contact@demarches-simplifiees.fr
users:
connexion_title: Connexion
mes_dossiers: 'Mes dossiers'
diff --git a/lib/mailers/attestation_closed_mail_discrepancy_mailer.rb b/lib/mailers/attestation_closed_mail_discrepancy_mailer.rb
index 6b34473bc..cf8e38026 100644
--- a/lib/mailers/attestation_closed_mail_discrepancy_mailer.rb
+++ b/lib/mailers/attestation_closed_mail_discrepancy_mailer.rb
@@ -35,7 +35,7 @@ module Mailers
#{detail_procedures(procedures)}
Pour toute question vous pouvez nous joindre par téléphone au 01 76 42 02 87
- ou sur l’adresse email contact@demarches-simplifiees.fr.
+ ou sur l’adresse email #{CONTACT_EMAIL}.
-- \nL’équipe demarches-simplifiees.fr
HEREDOC
end
diff --git a/lib/tasks/2018_05_30_missed_ar_messages.rake b/lib/tasks/2018_05_30_missed_ar_messages.rake
index 6f2cf858e..e3e7a4b90 100644
--- a/lib/tasks/2018_05_30_missed_ar_messages.rake
+++ b/lib/tasks/2018_05_30_missed_ar_messages.rake
@@ -21,7 +21,7 @@ namespace :'2018_05_30_missed_ar_messages' do
Commentaire.create(
dossier: dossier,
- email: I18n.t("dynamics.contact_email"),
+ email: CONTACT_EMAIL,
body: "[#{subject}]
#{body}",
created_at: date
)
diff --git a/spec/models/commentaire_spec.rb b/spec/models/commentaire_spec.rb
index b9b090091..0c58a56bf 100644
--- a/spec/models/commentaire_spec.rb
+++ b/spec/models/commentaire_spec.rb
@@ -31,7 +31,7 @@ describe Commentaire do
expect(commentaire).not_to receive(:notify_user)
expect(commentaire).not_to receive(:notify_gestionnaires)
- commentaire.email = "contact@demarches-simplifiees.fr"
+ commentaire.email = CONTACT_EMAIL
commentaire.save
end
end
diff --git a/spec/models/gestionnaire_spec.rb b/spec/models/gestionnaire_spec.rb
index 1ea1f2af5..667b913fb 100644
--- a/spec/models/gestionnaire_spec.rb
+++ b/spec/models/gestionnaire_spec.rb
@@ -246,7 +246,7 @@ describe Gestionnaire, type: :model do
end
context 'when there is a new commentaire issued by tps' do
- before { create(:commentaire, dossier: dossier, email: 'contact@demarches-simplifiees.fr') }
+ before { create(:commentaire, dossier: dossier, email: CONTACT_EMAIL) }
it { is_expected.to match({ demande: false, annotations_privees: false, avis: false, messagerie: false }) }
end
@@ -327,7 +327,7 @@ describe Gestionnaire, type: :model do
end
context 'when there is a new commentaire issued by tps' do
- before { create(:commentaire, dossier: dossier, email: 'contact@demarches-simplifiees.fr') }
+ before { create(:commentaire, dossier: dossier, email: CONTACT_EMAIL) }
it { is_expected.to match([]) }
end