summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorChristophe Matthieu <chm@odoo.com>2016-06-16 15:21:30 +0200
committerChristophe Matthieu <chm@odoo.com>2016-06-22 09:16:07 +0200
commita9fac2ea2d593df7163c72d58647f71b8c54911f (patch)
tree13565f7a9d819c2d365a8094e052b0cfb59dc5f9 /addons/web/static/src
parent41ec7eec56b91537868e16f06b40cb3ef10f1c69 (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.js3
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) {