Added a base MessageType for ace

added unit tests

updated edx-ace version

fixed quality violations

Fixed quality violations

Changed ACEMessageType to BaseMessageType
This commit is contained in:
Zia Fazal
2018-05-21 13:44:22 +05:00
parent 842afd5056
commit f2ea2ca360
9 changed files with 52 additions and 19 deletions

View File

@@ -1,17 +1,12 @@
"""
ACE message types for the student module.
"""
from django.conf import settings
from edx_ace.message import MessageType
from openedx.core.djangoapps.site_configuration import helpers as configuration_helpers
from openedx.core.djangoapps.ace_common.message import BaseMessageType
class PasswordReset(MessageType):
class PasswordReset(BaseMessageType):
def __init__(self, *args, **kwargs):
super(PasswordReset, self).__init__(*args, **kwargs)
self.options['transactional'] = True
self.options['from_address'] = configuration_helpers.get_value(
'email_from_address', settings.DEFAULT_FROM_EMAIL
)