====== Colombini App CIG ====== ===== Re-invio notifiche mail ai responsabili ===== Per poter fare questa cosa bisogna cancellare dal DB traccia del fatto che le notifiche siano state già inviate per un certo giorno e per un certo responsabile (o per tutti massivamente). Prima bisogna controllare fin dove bisogna cancellare le notifiche. Se dobbiamo rifare l'invio delle notifiche per la CIG del giorno 2023-05-05, lanciamo la query seguente e scorriamo la lista finchè nella colonna ''blob_dati'' non troviamo l'oggetto con proprietà ''giorniConCig'' che contiene il giorno che ci interessa. SELECT * FROM invii_notifiche_mail ORDER BY id_log DESC {{:documentazione:utility:2023-05-05_15_18_14-utility_-_cig_-_tabella_notifiche_email.png?nolink|}} Bisogna prendere il valore del campo ''id_log'' corrispondente da usare nella query di cancellazione delle notifiche inviate. Con le query seguente si cancellano tutte le notifiche inviate per il giorno CIG che ci interessa e successivi, così che tutte le notifiche per i giorni di CIG uguali e successivi al 2023-05-05 potranno essere reinviate. DELETE FROM invii_notifiche_mail WHERE id_log >= 80774 Eventualmente, filtrando la query sopra per un certo specifico id_invio è anche possibile cancellare l'invio notifica per uno specifico responsabile (e quindi consentire il reinvio selettivamente solo per quel responsabile). Dopo aver eseguito la query, l'utente deve entrare in applicazione e inviare le notifiche come fa di solito.