Skip to content

Commit

Permalink
Create templates mail and renamed name in getEmailFileName
Browse files Browse the repository at this point in the history
  • Loading branch information
Roy Bruschini committed Mar 25, 2024
1 parent 29ecc5c commit 7a637e6
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2233,7 +2233,7 @@ public void emailSuccessMessage(Context context, EPerson eperson,
String fileName) throws MessagingException {
try {
Locale supportedLocale = I18nUtil.getEPersonLocale(eperson);
Email email = Email.getEmail(I18nUtil.getEmailFilename(supportedLocale, "bte_batch_import_success"));
Email email = Email.getEmail(I18nUtil.getEmailFilename(supportedLocale, "batch_import_success"));
email.addRecipient(eperson.getEmail());
email.addArgument(fileName);

Expand All @@ -2249,7 +2249,7 @@ public void emailErrorMessage(EPerson eperson, String error)
logError("An error occurred during item import, the user will be notified. " + error);
try {
Locale supportedLocale = I18nUtil.getEPersonLocale(eperson);
Email email = Email.getEmail(I18nUtil.getEmailFilename(supportedLocale, "bte_batch_import_error"));
Email email = Email.getEmail(I18nUtil.getEmailFilename(supportedLocale, "batch_import_error"));
email.addRecipient(eperson.getEmail());
email.addArgument(error);
email.addArgument(configurationService.getProperty("dspace.ui.url") + "/feedback");
Expand Down
19 changes: 19 additions & 0 deletions dspace/config/emails/batch_import_error
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Email sent to DSpace users when they batch import fails.
##
## Parameters: {0} the export error
## {1} the URL to the feedback page
##
##
## See org.dspace.core.Email for information on the format of this file.
##
#set($subject = 'DSpace - The batch import was not completed.')
The batch import you initiated from the DSpace UI was not completed, due to the following reason:
${params[0]}

For more information you may contact your system administrator:
${params[1]}



The DSpace Team

16 changes: 16 additions & 0 deletions dspace/config/emails/batch_import_success
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## Email sent to DSpace users when they successfully batch import items.
##
## Parameters: {0} the filepath to the mapfile created by the batch import
##
##
## See org.dspace.core.Email for information on the format of this file.
##
#set($subject = 'DSpace - Batch import successfully completed')
The batch item import you initiated from the DSpace UI has completed successfully.

You may find the mapfile for the import in the following path: ${params[0]}


The DSpace Team

0 comments on commit 7a637e6

Please sign in to comment.