From 53c7a62cc241ac4cf0e58dd54d4cdbf09c95aa6f Mon Sep 17 00:00:00 2001
From: Alessandro Cerioni <acerioni@grandlyon.com>
Date: Wed, 17 Oct 2018 13:47:08 +0200
Subject: [PATCH] Implementing persistent messages in RabbitMQ queues.

---
 src/email/email.service.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/email/email.service.ts b/src/email/email.service.ts
index 9c70b9b..c144e53 100644
--- a/src/email/email.service.ts
+++ b/src/email/email.service.ts
@@ -21,7 +21,7 @@ export class EmailService {
 
         ch.assertQueue(mailerQueue, { durable: true });
 
-        ch.sendToQueue(mailerQueue, buffer);
+        ch.sendToQueue(mailerQueue, buffer, { persistent: true });
 
         Logger.log(`sent to queue ${mailerQueue}: ${JSON.stringify(email)}`);
 
-- 
GitLab