usage setting pour envoi de mail de rapport médias

This commit is contained in:
Olivier Legat 2021-06-09 12:18:02 +02:00
parent 0114821483
commit ef73ec2e77

View file

@ -3,6 +3,7 @@
namespace App\Jobs;
use App\Models\Media;
use App\Models\Setting;
use Illuminate\Support\Facades\Mail;
use App\Mail\SendMediaReportMail;
use App\Models\Sujet;
@ -50,7 +51,12 @@ class SendMediasModificationsReport implements ShouldQueue
->whereIn('sujet_id', [2,4])
->get();
//send mail
$email = "blandine.durand-gratian@ldc.fr";
Mail::to($email)->send(new SendMediaReportMail($medias,$yesterday,$sujets));
$toMailSetting = Setting::where('key', 'media_report_to_mail')->first();
if(empty($toMailSetting->value)) {
//pas d'envoi car pas de mail cible
} else {
$email = $toMailSetting->value;
Mail::to($email)->send(new SendMediaReportMail($medias,$yesterday,$sujets));
}
}
}