20 lines
511 B
Python
20 lines
511 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
Minimal call_kw patch for cache busting on user/company writes.
|
|
The actual company sanitization is done in environments.py directly.
|
|
"""
|
|
import logging
|
|
import odoo.service.model as _service_model
|
|
|
|
_logger = logging.getLogger(__name__)
|
|
|
|
_orig_call_kw = _service_model.call_kw
|
|
|
|
|
|
def _call_kw_wrapper(model, name, args, kwargs):
|
|
return _orig_call_kw(model, name, args, kwargs)
|
|
|
|
|
|
_service_model.call_kw = _call_kw_wrapper
|
|
_logger.info("account_shared_bank_cash: controllers loaded")
|