From 9e3a2eff61e00343308dbc847ee8e1fb545fce22 Mon Sep 17 00:00:00 2001
From: Yannick Tivisse <yti@odoo.com>
Date: Fri, 21 Sep 2018 13:24:16 +0200
Subject: [PATCH] [IMP] models.py: Log a warning if no '_description' is set on
 model

---
 odoo/models.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/odoo/models.py b/odoo/models.py
index 47efe47d1647..d36624f258ac 100644
--- a/odoo/models.py
+++ b/odoo/models.py
@@ -519,6 +519,8 @@ class BaseModel(MetaModel('DummyModel', (object,), {'_register': False})):
         for base in reversed(cls.__bases__):
             if not getattr(base, 'pool', None):
                 # the following attributes are not taken from model classes
+                if not base._inherit and not base._description:
+                    _logger.warning("The model %s has no _description", cls._name)
                 cls._description = base._description or cls._description
                 cls._table = base._table or cls._table
                 cls._sequence = base._sequence or cls._sequence
-- 
GitLab