From a7650e0e451b5276bca7116f0163b19e488c744d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Wed, 5 Dec 2012 15:06:07 +0100 Subject: [PATCH] [IMP] mail_notification: updated the index on mail_notification, including newly added field starred. bzr revid: tde@openerp.com-20121205140607-f1hnhgu49tc2jwr5 --- addons/mail/mail_followers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mail/mail_followers.py b/addons/mail/mail_followers.py index f02835e5b3b..9793e036351 100644 --- a/addons/mail/mail_followers.py +++ b/addons/mail/mail_followers.py @@ -74,9 +74,9 @@ class mail_notification(osv.Model): } def init(self, cr): - cr.execute('SELECT indexname FROM pg_indexes WHERE indexname = %s', ('mail_notification_partner_id_read_message_id',)) + cr.execute('SELECT indexname FROM pg_indexes WHERE indexname = %s', ('mail_notification_partner_id_read_starred_message_id',)) if not cr.fetchone(): - cr.execute('CREATE INDEX mail_notification_partner_id_read_message_id ON mail_notification (partner_id, read, message_id)') + cr.execute('CREATE INDEX mail_notification_partner_id_read_starred_message_id ON mail_notification (partner_id, read, starred, message_id)') def create(self, cr, uid, vals, context=None): """ Override of create to check that we can not create a notification