diff --git a/edx_ace/__init__.py b/edx_ace/__init__.py index 7854f1f..2285bad 100644 --- a/edx_ace/__init__.py +++ b/edx_ace/__init__.py @@ -13,7 +13,7 @@ from .recipient import Recipient from .recipient_resolver import RecipientResolver -__version__ = '1.11.3' +__version__ = '1.11.4' __all__ = [ diff --git a/edx_ace/utils/signals.py b/edx_ace/utils/signals.py index 6c4ff32..dac3da8 100644 --- a/edx_ace/utils/signals.py +++ b/edx_ace/utils/signals.py @@ -1,6 +1,8 @@ """ Utils for signals. """ +from django.utils import translation + from edx_ace.signals import ACE_MESSAGE_SENT @@ -42,5 +44,7 @@ def send_ace_message_sent_signal(channel, message): 'options': message.options, 'uuid': str(message.uuid), 'send_uuid': str(message.send_uuid), + 'message_language': message.language, + 'translation_language': translation.get_language() } ACE_MESSAGE_SENT.send(sender=channel, message=make_serializable_object(data))