Billing - Periodic Operation Failed mail
MODIFY
src/assets/server/notification/email/de_DE/billing-periodic-operation-failed.json
src/assets/server/notification/email/de_DE/billing-periodic-operation-failed.json
{
- "subject": "Billing - Periodic Operations Failed",
+ "subject": "Billing - Periodic Operation Failed",
"tenant": "<%- tenantID %>",
"baseURL": "<%- evseDashboardURL %>",
"body": {
"header": {
- "title": "Billing - Periodic Operations Failed",
+ "title": "Billing - Periodic Operation Failed",
"image": {
"left": {
"height": 60,

MODIFY
src/assets/server/notification/email/en_US/billing-periodic-operation-failed.json
src/assets/server/notification/email/en_US/billing-periodic-operation-failed.json
{
- "subject": "Billing - Periodic Operations Failed",
+ "subject": "Billing - Periodic Operation Failed",
"tenant": "<%- tenantID %>",
"baseURL": "<%- evseDashboardURL %>",
"body": {
"header": {
- "title": "Billing - Periodic Operations Failed",
+ "title": "Billing - Periodic Operation Failed",
"image": {
"left": {
"height": 60,

MODIFY
src/assets/server/notification/email/es_MX/billing-periodic-operation-failed.json
src/assets/server/notification/email/es_MX/billing-periodic-operation-failed.json
{
- "subject": "Billing - Periodic Operations Failed",
+ "subject": "Billing - Periodic Operation Failed",
"tenant": "<%- tenantID %>",
"baseURL": "<%- evseDashboardURL %>",
"body": {
"header": {
- "title": "Billing - Periodic Operations Failed",
+ "title": "Billing - Periodic Operation Failed",
"image": {
"left": {
"height": 60,

MODIFY
src/assets/server/notification/email/it_IT/billing-periodic-operation-failed.json
src/assets/server/notification/email/it_IT/billing-periodic-operation-failed.json
{
- "subject": "Billing - Periodic Operations Failed",
+ "subject": "Billing - Periodic Operation Failed",
"tenant": "<%- tenantID %>",
"baseURL": "<%- evseDashboardURL %>",
"body": {
"header": {
- "title": "Billing - Periodic Operations Failed",
+ "title": "Billing - Periodic Operation Failed",
"image": {
"left": {
"height": 60,

MODIFY
src/assets/server/notification/email/pt_PT/billing-periodic-operation-failed.json
src/assets/server/notification/email/pt_PT/billing-periodic-operation-failed.json
{
- "subject": "Billing - Periodic Operations Failed",
+ "subject": "Billing - Periodic Operation Failed",
"tenant": "<%- tenantID %>",
"baseURL": "<%- evseDashboardURL %>",
"body": {
"header": {
- "title": "Billing - Periodic Operations Failed",
+ "title": "Billing - Periodic Operation Failed",
"image": {
"left": {
"height": 60,

MODIFY
src/storage/mongodb/UserStorage.ts
src/storage/mongodb/UserStorage.ts
@@ -234,6 +234,7 @@ export default class UserStorage {
sendPreparingSessionNotStarted: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendPreparingSessionNotStarted) : false,
sendOfflineChargingStations: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendOfflineChargingStations) : false,
sendBillingSynchronizationFailed: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendBillingSynchronizationFailed) : false,
+ sendBillingPeriodicOperationFailed: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendBillingPeriodicOperationFailed) : false,
sendSessionNotStarted: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendSessionNotStarted) : false,
sendCarCatalogSynchronizationFailed: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendCarCatalogSynchronizationFailed) : false,
sendEndUserErrorNotification: userToSave.notifications ? Utils.convertToBoolean(userToSave.notifications.sendEndUserErrorNotification) : false,

Billing - Periodic Operation Failed mail