diff --git a/addons/website_slides/models/slide_channel.py b/addons/website_slides/models/slide_channel.py index fe2c009f6ee7d036e111fcb72e62baa4e42cfb6a..7a950e7d1b69b93a840d1f9fccd4c65b56cc0b4b 100644 --- a/addons/website_slides/models/slide_channel.py +++ b/addons/website_slides/models/slide_channel.py @@ -85,6 +85,9 @@ class Channel(models.Model): def _default_access_token(self): return str(uuid.uuid4()) + def _get_default_enroll_msg(self): + return _('Contact Responsible') + # description name = fields.Char('Name', translate=True, required=True) active = fields.Boolean(default=True, tracking=100) @@ -145,7 +148,7 @@ class Channel(models.Model): help='Condition to enroll: everyone, on invite, on payment (sale bridge).') enroll_msg = fields.Html( 'Enroll Message', help="Message explaining the enroll process", - default=False, translate=tools.html_translate, sanitize_attributes=False) + default=_get_default_enroll_msg, translate=tools.html_translate, sanitize_attributes=False) enroll_group_ids = fields.Many2many('res.groups', string='Auto Enroll Groups', help="Members of those groups are automatically added as members of the channel.") visibility = fields.Selection([ ('public', 'Public'), ('members', 'Members Only')], diff --git a/addons/website_slides/views/website_slides_templates_course.xml b/addons/website_slides/views/website_slides_templates_course.xml index 53e57546ed870a0e948db5d7a06f7d29c6bf2ac5..dd44da2ac59bb2871f771e65359ee8de5e7654a8 100644 --- a/addons/website_slides/views/website_slides_templates_course.xml +++ b/addons/website_slides/views/website_slides_templates_course.xml @@ -296,8 +296,7 @@ </a> <div t-if="not channel.is_member and channel.enroll == 'invite'" class="text-center"> <div class="alert my-0 bg-100 p-2">Private Course</div> - <div t-if="channel.enroll_msg" t-field="channel.enroll_msg"/> - <small t-if="not channel.enroll_msg">Contact website administrator.</small> + <div class="o_wslides_enroll_msg mt-2" t-field="channel.enroll_msg"/> </div> <t t-if="channel.is_member"> <button class="d-flex align-items-center alert my-0 px-2 px-xl-3 bg-100 w-100 o_wslides_js_channel_unsubscribe"