[IMP] use model._fields instead of model._all_columns to cover all fields
[odoo/odoo.git] / addons / website / models / website.py
index 25dc303..f7f9045 100644 (file)
@@ -535,7 +535,7 @@ class website(osv.osv):
 
         ids = Model.search(cr, uid,
                            [('id', '=', id)], context=context)
-        if not ids and 'website_published' in Model._all_columns:
+        if not ids and 'website_published' in Model._fields:
             ids = Model.search(cr, openerp.SUPERUSER_ID,
                                [('id', '=', id), ('website_published', '=', True)], context=context)
         if not ids: