From 626eedcbc7514e21396e4849548008fed8c600c5 Mon Sep 17 00:00:00 2001
From: Todd Dembrey <todd.dembrey@torchbox.com>
Date: Thu, 26 Jul 2018 15:17:31 +0100
Subject: [PATCH] Always send slack messages to the channel

---
 opentech/apply/activity/messaging.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/opentech/apply/activity/messaging.py b/opentech/apply/activity/messaging.py
index b8ce6e714..366c6a9d3 100644
--- a/opentech/apply/activity/messaging.py
+++ b/opentech/apply/activity/messaging.py
@@ -41,7 +41,8 @@ class AdapterBase:
             return
         if settings.SEND_MESSAGES or self.always_send:
             self.send_message(message, **kwargs)
-        else:
+
+        if not settings.SEND_MESSAGES:
             message  = self.adapter_type + ': ' + message
             messages.add_message(kwargs['request'], messages.INFO, message)
 
@@ -86,6 +87,7 @@ class ActivityAdapter(AdapterBase):
 
 class SlackAdapter(AdapterBase):
     adapter_type = "Slack"
+    always_send = True
     messages = {
         MESSAGES.UPDATE_LEAD: 'The lead of "{submission.title}" has been updated form { old.lead } to {submission.lead} by {user}',
         MESSAGES.COMMENT: 'A new comment has been posted on "{submission.title}"',
-- 
GitLab