mirror of
https://github.com/OCA/knowledge.git
synced 2025-12-22 21:32:18 -06:00
[FIX+IMP] document_page:
* Add dependency to knowledge * Adding hack in document_page_history to allow calling method that don't exists * document_page_history don't have _sql attribute * Filter more fields
This commit is contained in:
committed by
Pedro M. Baeza
parent
9697e834ff
commit
1ecf4f4ed5
@@ -18,9 +18,12 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
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,14 @@ class document_page_history(models.Model):
|
||||
"Revision-{}".format(v2),
|
||||
context=True
|
||||
)
|
||||
|
||||
def __getattr__(self, attr):
|
||||
"""Return a dummy callabale"""
|
||||
if attr in ['_sql', 'init', '_ids']:
|
||||
raise AttributeError
|
||||
|
||||
_logger.warning(
|
||||
"Trying to access attribute %s on document_page_history",
|
||||
attr
|
||||
)
|
||||
return (lambda *a, **b: None)
|
||||
|
||||
Reference in New Issue
Block a user