diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.js b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.js index 36470617c9d6089ca1a7be05d1c3eddb36316d10..013681c5ff61887b0036f451d9d3c1d5bc67ae1c 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.js +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.js @@ -12,7 +12,7 @@ var field_json = options.field_json || {}, item_list = ensureArray(field_json.items).map(function (item) { if (Array.isArray(item)) {return item; } - else {return [item, item]; } + return [item, item]; }), state_dict = { value: getFirstNonEmpty(field_json.value, field_json['default'], ""), @@ -28,7 +28,9 @@ render_timestamp: new Date().getTime() }; // first_item means to select the first item by default on empty value - if (isEmpty(state_dict.value) && (state_dict.first_item) && (!isEmpty(field_json.items))) { + if (isEmpty(state_dict.value) && + state_dict.first_item && + !isEmpty(field_json.items)) { state_dict.value = field_json.items[0][1]; } return this.changeState(state_dict); @@ -93,8 +95,10 @@ return gadget.getContent(); }) .push(function (result) { + /*jslint maxlen: 180 */ // Automatically add default_%s:int:0 // https://lab.nexedi.com/nexedi/erp5/blob/8ae0706177/product/Formulator/Widget.py#L1147 + /*jslint maxlen: 80 */ var key_list = Object.keys(result), i; for (i = 0; i < key_list.length; i += 1) { result["default_" + key_list[i] + ":int"] = 0; diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.xml index 8bfede3c21e3157010c057a49ca013d8cb390070..7e62ecb28660f17e525c638789a81166a9a63888 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.xml +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listfield_js.xml @@ -214,7 +214,7 @@ </item> <item> <key> <string>actor</string> </key> - <value> <string>superkato</string> </value> + <value> <string>zope</string> </value> </item> <item> <key> <string>comment</string> </key> @@ -228,7 +228,7 @@ </item> <item> <key> <string>serial</string> </key> - <value> <string>965.39086.65235.37700</string> </value> + <value> <string>975.14932.39176.42649</string> </value> </item> <item> <key> <string>state</string> </key> @@ -246,7 +246,7 @@ </tuple> <state> <tuple> - <float>1523373335.9</float> + <float>1556038383.15</float> <string>UTC</string> </tuple> </state>