Merge branch 'dev'
This commit is contained in:
commit
ac1968193f
3 changed files with 4 additions and 8 deletions
|
@ -1,8 +1,6 @@
|
||||||
class NotificationMailer < ApplicationMailer
|
class NotificationMailer < ApplicationMailer
|
||||||
default to: Proc.new { @user.email }
|
default to: Proc.new { @user.email }
|
||||||
|
|
||||||
after_action :create_commentaire_for_notification, only: [:send_notification, :send_dossier_received]
|
|
||||||
|
|
||||||
def send_dossier_received(dossier_id)
|
def send_dossier_received(dossier_id)
|
||||||
dossier = Dossier.find(dossier_id)
|
dossier = Dossier.find(dossier_id)
|
||||||
send_notification(dossier, dossier.procedure.received_mail_template)
|
send_notification(dossier, dossier.procedure.received_mail_template)
|
||||||
|
@ -20,10 +18,6 @@ class NotificationMailer < ApplicationMailer
|
||||||
send_notification(dossier, dossier.procedure.initiated_mail_template)
|
send_notification(dossier, dossier.procedure.initiated_mail_template)
|
||||||
end
|
end
|
||||||
|
|
||||||
def send_received_notification(dossier)
|
|
||||||
send_notification(dossier, dossier.procedure.received_mail_template)
|
|
||||||
end
|
|
||||||
|
|
||||||
def send_closed_notification(dossier)
|
def send_closed_notification(dossier)
|
||||||
send_notification(dossier, dossier.procedure.closed_mail_template)
|
send_notification(dossier, dossier.procedure.closed_mail_template)
|
||||||
end
|
end
|
||||||
|
@ -48,6 +42,8 @@ class NotificationMailer < ApplicationMailer
|
||||||
@subject = mail_template.subject_for_dossier dossier
|
@subject = mail_template.subject_for_dossier dossier
|
||||||
@body = mail_template.body_for_dossier dossier
|
@body = mail_template.body_for_dossier dossier
|
||||||
|
|
||||||
|
create_commentaire_for_notification
|
||||||
|
|
||||||
mail(subject: @subject) { |format| format.html { @body } }
|
mail(subject: @subject) { |format| format.html { @body } }
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -71,7 +71,7 @@ namespace :dev do
|
||||||
task :import_db do
|
task :import_db do
|
||||||
filename = "tps_prod_#{1.day.ago.strftime("%d-%m-%Y")}.sql"
|
filename = "tps_prod_#{1.day.ago.strftime("%d-%m-%Y")}.sql"
|
||||||
local_file = "/tmp/#{filename}"
|
local_file = "/tmp/#{filename}"
|
||||||
run_and_stop_if_error "scp deploy@sgmap_backup:/var/backup/production1/db/#{filename} #{local_file}"
|
run_and_stop_if_error "scp -C deploy@sgmap_backup:/var/backup/production1/db/#{filename} #{local_file}"
|
||||||
|
|
||||||
dev_env_param = "RAILS_ENV=development"
|
dev_env_param = "RAILS_ENV=development"
|
||||||
|
|
||||||
|
|
|
@ -246,7 +246,7 @@ describe NewUser::DossiersController, type: :controller do
|
||||||
it { expect(flash.alert).to eq(['nop']) }
|
it { expect(flash.alert).to eq(['nop']) }
|
||||||
|
|
||||||
it 'does not send an email' do
|
it 'does not send an email' do
|
||||||
expect(NotificationMailer).not_to receive(:send_received_notification)
|
expect(NotificationMailer).not_to receive(:send_initiated_notification)
|
||||||
|
|
||||||
subject
|
subject
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue