diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-12-05 18:46:15 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-12-05 18:46:15 +0100 |
| commit | e1f9499d2672fb0a346f8ac74552f038f5204a64 (patch) | |
| tree | 38ebad5335219138fcee5e3653a941ca834ff67f /addons/partner_autocomplete/static | |
| parent | 58997a955759b8ffeaecff428dab7c83d08d09ad (diff) | |
| parent | 053bb45706f6da416cf87451dd8cd15f612f7c83 (diff) | |
[MERGE] forward port branch 12.0 up to 053bb45706f
Diffstat (limited to 'addons/partner_autocomplete/static')
| -rw-r--r-- | addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js b/addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js index 059629010b8..83f2ce9ce0b 100644 --- a/addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js +++ b/addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js @@ -58,6 +58,19 @@ var PartnerField = FieldMany2One.extend({ }, /** + * Returns the display_name from a string which contains it but was altered + * as a result of the show_vat option. + * Note that the split is done on a 'figuredash', not a standard dash. + * + * @private + * @param {string} value + * @returns {string} display_name without TaxID + */ + _getDisplayNameWithoutVAT: function (value) { + return value.split(' ‒ ')[0]; + }, + + /** * Modify autocomplete results rendering * Add logo in the autocomplete results if logo is provided * @@ -91,6 +104,7 @@ var PartnerField = FieldMany2One.extend({ * @private */ _renderEdit: function (){ + this.m2o_value = this._getDisplayNameWithoutVAT(this.m2o_value); this._super.apply(this, arguments); this._modifyAutompleteRendering(); }, |
