summaryrefslogtreecommitdiff
path: root/addons/website_livechat/models/website.py
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2015-01-08 11:34:38 +0100
committerJérome Maes <jem@openerp.com>2015-01-08 12:28:22 +0100
commitabcb165d97dc90cbb878dd0f6ad3e35937816c8d (patch)
tree12001df481e64160316a2e39cdda4ac9525d115c /addons/website_livechat/models/website.py
parentade60d54bbbc5c9315346a8ede7f79dc6d4eb80a (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.py20
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')
+
+