Adrien Dieudonne
c2563dbb0d
[FIX] web: BasicModel: correctly sort editable lists
...
This rev. fixes several issues with the sorting of dataPoints of
type list in the BasicModel.
First, only 'static' lists (i.e. x2many lists) must be sorted
client-side, and results of search_read RPCs must remain unsorted
as they are already retrieved sorted from the server.
Second, editable and non-editable x2many lists don't behave the
same with respect to sorting (we reproduced in this commit the
behavior of saas-15). With editable lists, the edited rows are
unsorted, except if the user explicitely ask for a sort (by
clicking on a column header), until the form view is saved. With
non-editable lists (as for x2many kanban), the sort is performed
directly when a record is created or updated (as the edition is
done from a dialog).
2017-09-01 14:30:06 +02:00
..
2017-08-30 16:13:19 +02:00
2017-08-20 07:14:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-22 13:55:05 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-23 11:23:08 +02:00
2017-08-20 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-13 07:15:42 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-13 07:15:42 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 07:14:46 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 07:14:17 +02:00
2017-08-13 07:15:42 +02:00
2017-08-14 10:20:37 +02:00
2017-08-28 14:02:35 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 04:40:12 +02:00
2017-08-13 07:15:42 +02:00
2017-07-25 12:26:50 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 07:14:46 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-23 11:23:08 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 07:14:46 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 07:14:46 +02:00
2017-08-28 15:40:41 +02:00
2017-08-30 18:04:40 +02:00
2017-08-13 07:15:42 +02:00
2017-08-20 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-13 07:15:42 +02:00
2017-07-25 12:26:50 +02:00
2017-08-28 14:02:35 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-09-01 11:39:17 +02:00
2017-08-20 07:14:17 +02:00
2017-09-01 11:39:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-23 11:23:08 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 00:31:52 +02:00
2017-08-30 18:04:40 +02:00
2017-07-05 11:48:45 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-07-01 02:39:14 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-07-14 14:27:38 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-30 18:04:40 +02:00
2017-08-14 10:20:37 +02:00
2017-08-28 14:02:35 +02:00
2017-08-30 18:04:40 +02:00
2017-08-30 15:34:58 +02:00
2017-08-14 10:20:37 +02:00
2017-08-30 15:34:58 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-30 15:34:58 +02:00
2017-08-14 10:20:37 +02:00
2017-08-30 15:34:58 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-30 15:34:58 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-09-01 14:29:55 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 07:14:46 +02:00
2017-07-25 12:26:50 +02:00
2017-08-23 15:18:11 +02:00
2017-08-27 04:40:12 +02:00
2017-08-29 12:28:41 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-16 11:00:44 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 07:14:46 +02:00
2017-08-14 10:20:37 +02:00
2017-07-25 12:26:50 +02:00
2017-08-30 18:04:40 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-13 07:15:42 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 07:14:46 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-23 18:15:56 +02:00
2017-08-27 04:40:12 +02:00
2017-08-28 14:02:35 +02:00
2017-08-27 07:14:46 +02:00
2017-08-27 04:40:12 +02:00
2017-07-25 12:26:50 +02:00
2017-08-30 18:04:40 +02:00
2017-08-13 07:15:42 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 07:14:46 +02:00
2017-08-20 07:14:17 +02:00
2017-08-23 11:23:08 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 07:14:46 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-13 07:15:42 +02:00
2017-08-27 04:40:12 +02:00
2017-09-01 11:39:26 +02:00
2017-08-27 07:14:46 +02:00
2017-08-28 14:02:35 +02:00
2017-08-31 00:28:01 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-09-01 14:30:06 +02:00
2017-08-27 04:40:12 +02:00
2017-08-30 18:04:40 +02:00
2017-08-20 04:40:12 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-13 07:15:42 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 07:14:46 +02:00
2017-08-27 07:14:46 +02:00
2017-08-27 07:14:46 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 07:14:46 +02:00
2017-08-20 07:14:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 07:14:46 +02:00
2017-08-14 10:20:37 +02:00
2017-08-30 18:04:40 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 00:31:52 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 07:14:46 +02:00
2017-08-27 04:40:12 +02:00
2017-08-20 07:14:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-20 07:14:17 +02:00
2017-08-20 07:14:17 +02:00
2017-08-14 10:20:37 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-07-25 12:26:50 +02:00
2017-08-20 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-14 10:20:37 +02:00
2017-08-13 07:15:42 +02:00
2017-08-27 04:40:12 +02:00
2017-08-27 04:40:12 +02:00
2017-08-30 18:04:40 +02:00
2017-08-13 07:15:42 +02:00
2017-08-27 04:40:12 +02:00
2017-08-23 11:23:08 +02:00
2017-08-27 07:14:46 +02:00
2017-08-13 07:15:42 +02:00
2017-08-20 07:14:17 +02:00
2017-08-20 07:14:17 +02:00
2017-08-20 07:14:17 +02:00
2017-08-27 04:40:12 +02:00