diff options
| author | Christophe Matthieu <chm@odoo.com> | 2016-06-16 15:21:30 +0200 |
|---|---|---|
| committer | Christophe Matthieu <chm@odoo.com> | 2016-06-22 09:16:07 +0200 |
| commit | a9fac2ea2d593df7163c72d58647f71b8c54911f (patch) | |
| tree | 13565f7a9d819c2d365a8094e052b0cfb59dc5f9 /addons/web/static/src | |
| parent | 41ec7eec56b91537868e16f06b40cb3ef10f1c69 (diff) | |
[FIX] web: required attribute on one2many field
Require One2many field without any line must show an error like many2many fields.
issue 11782
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/view_form.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 27e201b2e3b..3c6bd5f1a1a 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -4337,6 +4337,9 @@ instance.web.form.FieldOne2Many = instance.web.form.AbstractField.extend({ commit_value: function() { return this.save_any_view(); }, + is_false: function () { + return _(this.dataset.ids).isEmpty(); + }, save_any_view: function() { var view = this.get_active_view(); if (view) { |
