J’ai remarqué que les avertissements et les e-mails de suspension et de silence contiennent une date incorrecte. Désolé si j’ai manqué quelque chose à ce sujet.
Repro
Configurez une (date et heure personnalisées) sur la fenêtre modale de suspension. J’ai configuré une suspension d’une semaine.
Je pense que sur la carte utilisateur et l’administration, l’heure devrait être 9:32 et dans l’e-mail, la date et l’heure sont toutes deux incorrectes.
Dans les deux cas, l’e-mail avait une heure de décalage, et toute suspension de plus d’une journée arrondissait l’heure à minuit, et décalait également la date d’un jour dans la version e-mail.
Edit : M’assurer que j’avais toutes les bonnes captures d’écran en cours de route a brouillé ma pensée.
C’est parce qu’il retire une heure à 00:00, ce qui fait qu’elle est en avance d’un jour. Il s’agit donc davantage de l’heure perdue entre la saisie et l’e-mail. Et @Don en a perdu deux.
Cela corrige la date dans les e-mails lors du silence et de la suspension des utilisateurs. Les dates seront converties dans le fuseau horaire de l’utilisateur :
Ensuite, nous devons corriger le problème d’arrondi. Je m’en occupe.