diff options
| author | Jérome Maes <jem@openerp.com> | 2015-01-08 11:34:38 +0100 |
|---|---|---|
| committer | Jérome Maes <jem@openerp.com> | 2015-01-08 12:28:22 +0100 |
| commit | abcb165d97dc90cbb878dd0f6ad3e35937816c8d (patch) | |
| tree | 12001df481e64160316a2e39cdda4ac9525d115c /addons/website_livechat/models/website.py | |
| parent | ade60d54bbbc5c9315346a8ede7f79dc6d4eb80a (diff) | |
[IMP] website_livechat : make it depend on rating_livechat. It now propose to display livechat channel on website pages, with its ratings and description.
Diffstat (limited to 'addons/website_livechat/models/website.py')
| -rw-r--r-- | addons/website_livechat/models/website.py | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/addons/website_livechat/models/website.py b/addons/website_livechat/models/website.py index 3e3df1c5bdc..22a2636f7b2 100644 --- a/addons/website_livechat/models/website.py +++ b/addons/website_livechat/models/website.py @@ -1,15 +1,17 @@ -from openerp.osv import osv, fields -class website(osv.osv): +from openerp import fields, models + +class website(models.Model): + _inherit = "website" - _columns = { - 'channel_id': fields.many2one('im_livechat.channel', string="Channel"), - } + channel_id = fields.Many2one('im_livechat.channel', string='Live Chat Channel') + + +class website_config_settings(models.TransientModel): -class website_config_settings(osv.osv_memory): _inherit = 'website.config.settings' - _columns = { - 'channel_id': fields.related('website_id', 'channel_id', type='many2one', relation='im_livechat.channel', string='Live Chat Channel'), - } + channel_id = fields.Many2one('im_livechat.channel', string='Live Chat Channel', related='website_id.channel_id') + + |
