From 048caadd1ab0fbae95a66535ef8eabc270f3c894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Faure-Lacroix?= Date: Wed, 11 Mar 2015 10:14:51 +0300 Subject: [PATCH] Adding hack in document_page_history to allow calling method that don't exists --- document_page/document_page.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/document_page/document_page.py b/document_page/document_page.py index 8983ba00..752628c3 100644 --- a/document_page/document_page.py +++ b/document_page/document_page.py @@ -18,9 +18,12 @@ # along with this program. If not, see . # ############################################################################## +import logging import difflib from openerp import models, fields, api, _ +_logger = logging.getLogger(__name__) + class document_page(models.Model): _name = "document.page" @@ -177,3 +180,11 @@ class document_page_history(models.Model): "Revision-{}".format(v2), context=True ) + + def __getattr__(self, attr): + """Return a dummy callabale""" + _logger.warning( + "Trying to access attribute %s on document_page_history", + attr + ) + return (lambda *a, **b: None)