You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При вызове call с методами типа .add или .delete и списком элементов есть проблема -- запросы отправляются на сервер в произвольном порядке, и, соответственно, результаты возвращаются тоже в произвольном порядке. При этом результаты не содержат информации, позволяющей сопоставить результат и элемент входного списка элементов, к которому этот результат относится. Для этого сейчас в каждый элемент внедряется ключ __orderXXXXXXX, по которому можно понять позицию элемента, которому соответствует этот результат.
Но:
-[] кажется, что по этому параметру сортировка результатов в итоговом списке сейчас не производится
-[] тестирование правильного порядка записей не производится
-[] в доке отсутствуют упоминания про проблему сортировки результатов в call()
-[] отправка на сервер непонятных ему параметров запроса ломает результаты в crm.item.productrow.list (сервер возвращает не всё)
Необходимо подумать, как поддерживать сортировку результатов при вызове call(). Возможно, все можно сделать проще.
The text was updated successfully, but these errors were encountered:
При вызове call с методами типа
.add
или.delete
и списком элементов есть проблема -- запросы отправляются на сервер в произвольном порядке, и, соответственно, результаты возвращаются тоже в произвольном порядке. При этом результаты не содержат информации, позволяющей сопоставить результат и элемент входного списка элементов, к которому этот результат относится. Для этого сейчас в каждый элемент внедряется ключ__orderXXXXXXX
, по которому можно понять позицию элемента, которому соответствует этот результат.Но:
-[] кажется, что по этому параметру сортировка результатов в итоговом списке сейчас не производится
-[] тестирование правильного порядка записей не производится
-[] в доке отсутствуют упоминания про проблему сортировки результатов в call()
-[] отправка на сервер непонятных ему параметров запроса ломает результаты в
crm.item.productrow.list
(сервер возвращает не всё)Необходимо подумать, как поддерживать сортировку результатов при вызове call(). Возможно, все можно сделать проще.
The text was updated successfully, but these errors were encountered: