2018-01-16 06:58:15 +01:00
# -*- coding: utf-8 -*-
2018-01-16 11:34:37 +01:00
# Part of Odoo, Flectra. See LICENSE file for full copyright and licensing details.
2018-01-16 06:58:15 +01:00
2018-01-16 11:34:37 +01:00
from flectra import api , models , fields
from flectra . addons . http_routing . models . ir_http import slug
from flectra . tools . translate import html_translate
2018-01-16 06:58:15 +01:00
class ImLivechatChannel ( models . Model ) :
_name = ' im_livechat.channel '
_inherit = [ ' im_livechat.channel ' , ' website.published.mixin ' ]
@api.multi
def _compute_website_url ( self ) :
super ( ImLivechatChannel , self ) . _compute_website_url ( )
for channel in self :
channel . website_url = " /livechat/channel/ %s " % ( slug ( channel ) , )
website_description = fields . Html ( " Website description " , default = False , help = " Description of the channel displayed on the website page " , sanitize_attributes = False , translate = html_translate )