summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views/basic/basic_view.js
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2017-06-16 16:01:23 +0200
committerYannick Tivisse <yti@odoo.com>2017-06-19 17:37:38 +0200
commit100f320217643d61432e6e93b3551f7779c338e8 (patch)
treee8406bb1b759280cf69394c33265b50682af4ee4 /addons/web/static/src/js/views/basic/basic_view.js
parent56feb8dd164ee39eceeb37c61cded1ff4afaafdf (diff)
[REF] base/res_config: Deprecate `get_default_foo` and `set_foo`
Currently, all the methods that start with `get_default_` and `set_` are called on a res.config.settings loading or saving. This commit purpose is to replace all the occurences of `get_default_foo` and `set_foo`. As these methods won't be called anymore, a warning is logged to notice its deprecation. The generic method `get_default_fields` and `set_fields` could be improved too. The method names and API are not so good: Why "default" fields? What you ask for is the current value of the stuff, shown as fields in the model. The values are fed as default values in the wizard, but that's an implementation trick. Why "fields"? What you ask for are configuration parameters, and such things. Why passing a list of fields? Its value is never used. We should further simplify the API of both methods to something like def get_values(self): return {} def set_values(self): pass
Diffstat (limited to 'addons/web/static/src/js/views/basic/basic_view.js')
0 files changed, 0 insertions, 0 deletions