Dmitry S
26356fe588
(core) Fix bug with "maximum recursion depth exceeded" in imports.
...
Summary:
Our date-guessing logic analyzes text in full looking for date parts.
This diff skip all that work when text is so long that we don't need to
consider it to be a valid date.
This is a quick fix. There are probably many other cases when we don't
need to try hard to parse arbitrary text as dates.
Test Plan: Added a fixture and test case that would trigger the error without the fix.
Reviewers: paulfitz
Subscribers: paulfitz
Differential Revision: https://phab.getgrist.com/D2992
2021-08-20 17:44:48 -04:00
..
2021-07-30 22:58:45 +02:00
2021-08-20 17:44:48 -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-06-25 12:00:58 +02:00
2021-07-30 22:58:45 +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-08-10 20:41:24 +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
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-07-21 13:18:23 +02:00
2021-08-09 18:37:14 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 22:53:07 -04:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-08-20 23:04:48 +02:00
2021-08-09 18:37:14 +02:00
2021-08-20 23:04:48 +02: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-06-25 22:53:07 -04:00
2021-08-11 23:45:15 +02:00
2021-06-22 17:13:17 +02:00
2021-08-12 14:05:09 +02: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-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-07-19 14:53:28 +02: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-07-15 15:18:32 -07:00
2020-07-29 08:57:25 -04:00
2021-07-30 22:58:45 +02:00
2021-08-20 23:04:48 +02:00
2021-06-25 12:00:58 +02:00
2021-07-19 14:53:28 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2020-11-04 16:45:47 -05: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-08-11 23:45:15 +02:00
2020-11-04 16:45:47 -05: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-07-15 15:18:32 -07:00
2020-07-29 08:57:25 -04:00
2021-06-25 12:00:58 +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-06-22 17:13:17 +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-08-11 23:45:15 +02:00
2021-07-15 15:18:32 -07:00
2021-08-12 11:51:21 -07:00
2021-06-30 21:46:18 +02:00