Fix invio mail rapportino

This commit is contained in:
valentina 2024-07-31 11:33:02 +02:00
parent a2380f1137
commit 4fa583913f
3 changed files with 8 additions and 8 deletions

View File

@ -114,7 +114,7 @@ switch (post('op')) {
if (!in_array($tecnico_presente['id_tecnico'], $tecnici_assegnati)) { if (!in_array($tecnico_presente['id_tecnico'], $tecnici_assegnati)) {
$tecnico = Anagrafica::find($tecnico_presente['id_tecnico']); $tecnico = Anagrafica::find($tecnico_presente['id_tecnico']);
if (!empty($tecnico['email'])) { if (!empty($tecnico['email'])) {
$template = Template::where('name', 'Notifica rimozione intervento')->first()->id; $template = Template::where('name', 'Notifica rimozione intervento')->first();
if (!empty($template)) { if (!empty($template)) {
$mail = Mail::build(auth()->getUser(), $template, $intervento->id); $mail = Mail::build(auth()->getUser(), $template, $intervento->id);
@ -138,7 +138,7 @@ switch (post('op')) {
$tecnico = Anagrafica::find($tecnico_assegnato); $tecnico = Anagrafica::find($tecnico_assegnato);
if (!empty($tecnico['email'])) { if (!empty($tecnico['email'])) {
$template = Template::where('name', 'Notifica intervento')->first()->id; $template = Template::where('name', 'Notifica intervento')->first();
if (!empty($template)) { if (!empty($template)) {
$mail = Mail::build(auth()->getUser(), $template, $intervento->id); $mail = Mail::build(auth()->getUser(), $template, $intervento->id);
@ -326,12 +326,12 @@ switch (post('op')) {
// Notifica al tecnico // Notifica al tecnico
if (setting('Notifica al tecnico l\'assegnazione all\'attività')) { if (setting('Notifica al tecnico l\'assegnazione all\'attività')) {
if (!empty($tecnico['email'])) { if (!empty($tecnico->email)) {
$template = Template::where('name', 'Notifica intervento')->first()->id; $template = Template::where('name', 'Notifica intervento')->first();
if (!empty($template)) { if (!empty($template)) {
$mail = Mail::build(auth()->getUser(), $template, $intervento->id); $mail = Mail::build(auth()->getUser(), $template, $intervento->id);
$mail->addReceiver($tecnico['email']); $mail->addReceiver($tecnico->email);
$mail->save(); $mail->save();
flash()->info(tr('Notifica al tecnico aggiunta correttamente.')); flash()->info(tr('Notifica al tecnico aggiunta correttamente.'));
} }
@ -964,7 +964,7 @@ switch (post('op')) {
// Notifica rimozione dell' intervento al tecnico // Notifica rimozione dell' intervento al tecnico
if (setting('Notifica al tecnico la rimozione della sessione dall\'attività')) { if (setting('Notifica al tecnico la rimozione della sessione dall\'attività')) {
if (!empty($tecnico['email'])) { if (!empty($tecnico['email'])) {
$template = Template::where('name', 'Notifica rimozione intervento')->first()->id; $template = Template::where('name', 'Notifica rimozione intervento')->first();
if (!empty($template)) { if (!empty($template)) {
$mail = Mail::build(auth()->getUser(), $template, $id_record); $mail = Mail::build(auth()->getUser(), $template, $id_record);

View File

@ -107,7 +107,7 @@ if (!function_exists('add_tecnico')) {
// Notifica nuovo intervento al tecnico // Notifica nuovo intervento al tecnico
if (setting('Notifica al tecnico l\'aggiunta della sessione nell\'attività')) { if (setting('Notifica al tecnico l\'aggiunta della sessione nell\'attività')) {
if (!empty($anagrafica['email'])) { if (!empty($anagrafica['email'])) {
$template = Template::where('name', 'Notifica intervento')->first()->id; $template = Template::where('name', 'Notifica intervento')->first();
if (!empty($template)) { if (!empty($template)) {
$mail = Mail::build(auth()->getUser(), $template, $id_intervento); $mail = Mail::build(auth()->getUser(), $template, $id_intervento);

View File

@ -44,7 +44,7 @@ switch (post('op')) {
$utente->reset_token = secure_random_string(); $utente->reset_token = secure_random_string();
$utente->save(); $utente->save();
$template = Template::where('name', 'Reset password')->first()->id; $template = Template::where('name', 'Reset password')->first();
$mail = Mail::build($utente, $template, $utente->id); $mail = Mail::build($utente, $template, $utente->id);
$mail->addReceiver($utente->email); $mail->addReceiver($utente->email);