Skip to content
Snippets Groups Projects
Commit 87042cdc authored by Todd Dembrey's avatar Todd Dembrey
Browse files

Make sure that activities are always created

parent 61cd2ae4
No related branches found
No related tags found
No related merge requests found
...@@ -22,6 +22,7 @@ class MESSAGES(Enum): ...@@ -22,6 +22,7 @@ class MESSAGES(Enum):
class AdapterBase: class AdapterBase:
messages = {} messages = {}
always_send = False
def message(self, message_type, **kwargs): def message(self, message_type, **kwargs):
message = self.messages[message_type] message = self.messages[message_type]
...@@ -38,7 +39,7 @@ class AdapterBase: ...@@ -38,7 +39,7 @@ class AdapterBase:
message = self.message(message_type, **kwargs) message = self.message(message_type, **kwargs)
except KeyError: except KeyError:
return return
if settings.SEND_MESSAGES: if settings.SEND_MESSAGES or self.always_send:
self.send_message(message, **kwargs) self.send_message(message, **kwargs)
else: else:
message = self.adapter_type + ': ' + message message = self.adapter_type + ': ' + message
...@@ -51,6 +52,7 @@ class AdapterBase: ...@@ -51,6 +52,7 @@ class AdapterBase:
class ActivityAdapter(AdapterBase): class ActivityAdapter(AdapterBase):
adapter_type = "Activity Feed" adapter_type = "Activity Feed"
always_send = True
messages = { messages = {
MESSAGES.TRANSITION: 'Progressed from {old_phase.display_name} to {submission.phase}', MESSAGES.TRANSITION: 'Progressed from {old_phase.display_name} to {submission.phase}',
MESSAGES.NEW_SUBMISSION: 'Submitted {submission.title} for {submission.page.title}', MESSAGES.NEW_SUBMISSION: 'Submitted {submission.title} for {submission.page.title}',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment