Dmitry S
e5beafb256
(core) Fix bug causing "unmarshallable object" error during conversion to ReferenceList.
...
Summary:
When a value $B.A is a ReferenceList, returning it in an Any column can cause
an "unmarshallable object" error, if the RecordSet happens to be storing
row_ids in the form of a nested RecordList object. This happened consistently
when $B.A started off as another type and got converted to ReferenceList.
A specific manifestation was when a reference column $B uses "A" as a display
column, and this column gets converted from Text to ReferenceList.
Test Plan: Added a test that reproduces the problem.
Reviewers: alexmojaki
Reviewed By: alexmojaki
Differential Revision: https://phab.getgrist.com/D3089
2021-10-25 00:18:32 -04:00
..
2021-10-21 18:27:35 +02:00
2021-09-20 16:17:34 -04:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 12:00:58 +02:00
2021-07-21 13:18:23 +02:00
2021-09-24 15:07:09 +02:00
2021-10-01 21:32:52 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2021-06-25 22:53:07 -04:00
2021-07-19 14:53:28 +02:00
2021-10-21 17:54:20 +02:00
2021-07-15 15:18:32 -07:00
2021-06-22 17:13:17 +02:00
2021-05-12 10:38:32 -04:00
2021-08-24 14:47:50 +02:00
2021-10-04 10:27:00 -07:00
2020-07-29 08:57:25 -04:00
2021-07-21 13:18:23 +02:00
2021-10-21 17:54:20 +02:00
2020-07-29 08:57:25 -04:00
2021-09-23 14:35:39 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-10-25 00:18:32 -04:00
2021-08-09 18:37:14 +02:00
2021-10-25 00:18:32 -04:00
2021-06-22 17:13:17 +02:00
2021-08-12 11:51:21 -07:00
2021-06-22 17:13:17 +02:00
2021-07-12 06:45:47 -04:00
2021-09-23 14:35:39 +02:00
2021-08-11 23:45:15 +02:00
2021-06-22 17:13:17 +02:00
2021-09-16 18:44:50 -04:00
2021-06-22 17:13:17 +02:00
2021-01-04 22:03:01 -05:00
2020-07-29 08:57:25 -04:00
2021-09-24 15:07:09 +02:00
2021-06-22 17:13:17 +02:00
2021-09-18 09:58:35 -04:00
2020-09-10 18:06:06 -04:00
2021-06-18 15:42:20 +02:00
2020-11-04 16:45:47 -05:00
2021-05-12 11:26:21 -04:00
2021-06-22 17:13:17 +02:00
2021-09-30 16:43:40 +02:00
2020-07-29 08:57:25 -04:00
2021-09-27 17:12:39 +02:00
2021-08-20 23:04:48 +02:00
2021-06-25 12:00:58 +02:00
2021-09-24 15:07:09 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-07-19 16:35:35 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2020-11-26 22:29:37 -05:00
2021-06-25 12:00:58 +02:00
2020-11-04 16:45:47 -05:00
2021-08-20 23:04:48 +02:00
2021-06-30 16:56:09 +02:00
2020-11-04 16:45:47 -05:00
2021-06-22 17:13:17 +02:00
2021-09-30 16:43:40 +02:00
2021-09-30 14:16:24 +02:00
2020-07-29 08:57:25 -04:00
2021-06-22 17:13:17 +02:00
2020-12-15 16:39:56 -05:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-09-27 17:12:39 +02:00
2020-07-29 08:57:25 -04:00
2021-09-30 14:16:24 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 12:00:58 +02:00
2021-07-15 15:18:32 -07:00
2021-10-01 21:32:52 +02:00
2020-07-29 08:57:25 -04:00
2021-07-20 15:17:03 +02:00
2021-06-25 22:53:07 -04:00
2021-06-25 12:00:58 +02:00
2020-07-29 08:57:25 -04:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 12:00:58 +02:00
2021-07-15 15:18:32 -07:00
2021-10-04 10:27:00 -07:00
2021-09-24 15:07:09 +02:00
2021-09-30 14:16:24 +02:00
2021-06-30 21:46:18 +02:00