From 6c80374aec5d5db78440ecf14f59b9bd6ae7a397 Mon Sep 17 00:00:00 2001 From: Pierre Verkest Date: Sat, 3 Oct 2015 01:28:36 +0200 Subject: [PATCH] fix issue on create new object on editable listview --- .../static/src/js/web_widget_boolean_switch.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web_widget_boolean_switch/static/src/js/web_widget_boolean_switch.js b/web_widget_boolean_switch/static/src/js/web_widget_boolean_switch.js index 279e4de9..8bab7979 100644 --- a/web_widget_boolean_switch/static/src/js/web_widget_boolean_switch.js +++ b/web_widget_boolean_switch/static/src/js/web_widget_boolean_switch.js @@ -172,9 +172,10 @@ openerp.web_widget_boolean_switch = function(instance){ _format: function (row_data, options, readonly) { return _.str.sprintf('', - row_data[this.id].value ? 'checked="checked"' : '', - readonly ? 'readonly' : '', - row_data.hasOwnProperty('id') ? row_data.id.value : -1); + row_data[this.id].value ? 'checked="checked"' : '', + readonly ? 'readonly' : '', + row_data.hasOwnProperty('id') && _.isNumber(row_data.id.value) ? + row_data.id.value : -1); } });