diff --git a/process/buildSerialLetter_serverProcess/process.js b/process/buildSerialLetter_serverProcess/process.js index b3210e860dba7d2817b4e9465f17600fca2bcb95..7be5de72cd71f6c4dee9d1fab003af0582d4afcd 100644 --- a/process/buildSerialLetter_serverProcess/process.js +++ b/process/buildSerialLetter_serverProcess/process.js @@ -21,4 +21,15 @@ SingleBinaryUtils.set("SERIALLETTER", "SERIALLETTERFILE", letterId, document.con var message = translate.text("Download ready"); var description = translate.withArguments("Serial letter \"%0\" can now be downloaded", [document.title]); -notification.addNotification(util.getNewUUID(), text.encodeMS(["SerialLetter", letterId]), null, null, "DownloadReady", null, notification.PRIO_NORMAL, 2, notification.STATE_UNSEEN, [user], message, description); \ No newline at end of file + +var notificationConfig = notification.createConfig() +.initialState(notification.STATE_UNSEEN) +.forcedPriority(notification.PRIO_NORMAL) + .linkInfo(text.encodeMS(["SerialLetter", letterId])) + .daysToLive(2) + .addUserWithId(user) + .notificationType("DownloadReady") + .caption(message) + .description(description); + +notification.addNotificationWith(notificationConfig); \ No newline at end of file