Comment 2 for bug 901647

Revision history for this message
Olivier Dony (Odoo) (odo-openerp) wrote :

Technical note: here the issue is that fetchmail inherits mail.message and adds a new m2o "fetchmail_server_id". However email.template inherits by copy (_inherit with diff _name) from mail.message. So the in-memory python model of email.template will after the update contain a new "fetchmail_server_id" column, but the database structure of that table will never be updated.
We should find a way to flag such indirect dependencies and force an update of the db when needed during module installation. This could be quite tricky...