diff options
| author | Joseph Caburnay <jcb@odoo.com> | 2020-10-27 08:42:24 +0000 |
|---|---|---|
| committer | Joseph Caburnay <jcb@odoo.com> | 2020-10-27 09:18:29 +0000 |
| commit | 025d2c9685af74f7ef00530966cb5fb306a31085 (patch) | |
| tree | 9b2915c342c3a16f071a9a25e6a9b7fabf65a98e | |
| parent | d8790cce3e4a23d2b6b1c32d48d5df14fbdcfd33 (diff) | |
[FIX] point_of_sale: empty name check when editing customer info
User is not allowed to save an empty name for the customer details.
If tried, an error message is shown. This feature has been accidentally
dropped after the pos-owl-refactoring. We are restoring this behavior
in this commit.
closes odoo/odoo#60793
Signed-off-by: pimodoo <pimodoo@users.noreply.github.com>
| -rw-r--r-- | addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientDetailsEdit.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientDetailsEdit.js b/addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientDetailsEdit.js index 3c81482f335..c50ea05f991 100644 --- a/addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientDetailsEdit.js +++ b/addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientDetailsEdit.js @@ -44,6 +44,11 @@ odoo.define('point_of_sale.ClientDetailsEdit', function(require) { processedChanges[key] = value; } } + if (!processedChanges.name) { + return this.showPopup('ErrorPopup', { + title: _('A Customer Name Is Required'), + }); + } processedChanges.id = this.props.partner.id || false; this.trigger('save-changes', { processedChanges }); } |
