diff options
| author | Julien Mougenot <jum@odoo.com> | 2019-08-14 12:52:49 +0000 |
|---|---|---|
| committer | Julien Mougenot <jum@odoo.com> | 2019-08-16 09:03:49 +0000 |
| commit | 4817c7f08f2df68ac6897d30da8dc0760b8cb853 (patch) | |
| tree | 48fa43464c363da5ebe9fc6bc03e2ace22f1cd1a /addons/web/static/src | |
| parent | 3c372d1da8b29df79b0366de0177a933d0494291 (diff) | |
[REF] web: fix typos and incorrect variables
In this commit:
- removed an unused event handler
- fixed an overriden variable used in a subfunction
- fixed a variable mismatch
No bug was induced by these issues until now so it doesn't impact
any behaviour. This is just an extra security for the future.
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/views/list/list_controller.js | 7 | ||||
| -rw-r--r-- | addons/web/static/src/js/views/list/list_editable_renderer.js | 10 |
2 files changed, 8 insertions, 9 deletions
diff --git a/addons/web/static/src/js/views/list/list_controller.js b/addons/web/static/src/js/views/list/list_controller.js index bbc1a2cd6ba..4edf5287ac2 100644 --- a/addons/web/static/src/js/views/list/list_controller.js +++ b/addons/web/static/src/js/views/list/list_controller.js @@ -32,7 +32,6 @@ var ListController = BasicController.extend({ selection_changed: '_onSelectionChanged', toggle_column_order: '_onToggleColumnOrder', toggle_group: '_onToggleGroup', - navigation_move: '_onNavigationMove', }), /** * @constructor @@ -376,11 +375,11 @@ var ListController = BasicController.extend({ var self = this; var value = Object.values(changes)[0]; var recordIds = _.union([recordId], this.selectedRecords); - var validRecordIds = recordIds.reduce(function (result, recordId) { - var record = self.model.get(recordId); + var validRecordIds = recordIds.reduce(function (result, nextRecordId) { + var record = self.model.get(nextRecordId); var modifiers = self.renderer._registerModifiers(node, record); if (!modifiers.readonly && (!modifiers.required || value)) { - result.push(recordId); + result.push(nextRecordId); } return result; }, []); diff --git a/addons/web/static/src/js/views/list/list_editable_renderer.js b/addons/web/static/src/js/views/list/list_editable_renderer.js index 71f20878e88..af6fa29c210 100644 --- a/addons/web/static/src/js/views/list/list_editable_renderer.js +++ b/addons/web/static/src/js/views/list/list_editable_renderer.js @@ -605,16 +605,16 @@ ListRenderer.include({ var self = this; if (!this.allRecordsIds) { // compute the flat array of all records ids only once - this.allRecordIds = []; + this.allRecordsIds = []; utils.traverse_records(this.state, function (data) { - self.allRecordIds.push(data.id); + self.allRecordsIds.push(data.id); }); } var curRecordId = this._getRecordID(this.currentRow); - var curRecordIndex = this.allRecordIds.indexOf(curRecordId); - var prevRecordIndex = curRecordIndex === 0 ? this.allRecordIds.length - 1 : curRecordIndex - 1; + var curRecordIndex = this.allRecordsIds.indexOf(curRecordId); + var prevRecordIndex = curRecordIndex === 0 ? this.allRecordsIds.length - 1 : curRecordIndex - 1; this.commitChanges(curRecordId).then(function () { - var $prevRow = self._getRow(self.allRecordIds[prevRecordIndex]); + var $prevRow = self._getRow(self.allRecordsIds[prevRecordIndex]); var prevRowIndex = $prevRow.prop('rowIndex') - 1; self._selectCell(prevRowIndex, self.columns.length - 1, {inc: -1}); }); |
