diff options
| author | Adrien Dieudonne <adr@odoo.com> | 2017-04-04 09:25:40 +0200 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2017-04-11 19:44:38 +0200 |
| commit | eed432519eaba5aabe700cea83f0ef2f130c370e (patch) | |
| tree | 4a16610355d982dec300b4c1954a78204539c4ff /addons/web/static | |
| parent | dbc6f21321e11cdaac92bd12ce08479471b9d7be (diff) | |
[FIX] web: digits precision
- Remove unnecessary "round_decimals". Will be process by format_value
- Fix json format value for digits attribute
Diffstat (limited to 'addons/web/static')
| -rw-r--r-- | addons/web/static/src/js/fields/basic_fields.js | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js index e6e5e84577e..a8d026fc8ec 100644 --- a/addons/web/static/src/js/fields/basic_fields.js +++ b/addons/web/static/src/js/fields/basic_fields.js @@ -562,8 +562,6 @@ var FieldFloat = InputField.extend({ this._super.apply(this, arguments); if (this.attrs.digits) { this.nodeOptions.digits = JSON.parse(this.attrs.digits); - } else { - this.nodeOptions.digits = this.field.digits; } }, @@ -591,11 +589,8 @@ var FieldFloat = InputField.extend({ * @private */ _renderReadonly: function () { - var value = this.value; - if (this.nodeOptions.digits && this.nodeOptions.digits.length === 2) { - value = utils.round_decimals(value, this.nodeOptions.digits[1]); - } - var $span = $('<span>').addClass('o_form_field o_form_field_number').text(this._formatValue(value)); + var value = this._formatValue(this.value); + var $span = $('<span>').addClass('o_form_field o_form_field_number').text(value); this.$el.html($span); }, }); |
