Alex Vandiver
16a08a8b6b
narrow: Do not create huddles when fetching messages.
...
9a682fb20a started performing message fetching in a read-only
transaction. However, our use of `get_or_create_huddle` can violate
the read-only promise, and result in a user-facing 500.
In the cases where we're attempting to narrow to a huddle that does
not exist, this is equivalent to a false condition; catch those,
without making the huddle row, and insert a false.
2024-04-16 09:57:55 -07:00
..
2024-03-05 10:22:18 -08:00
2024-04-15 13:12:51 -07:00
2024-03-01 09:30:04 -08:00
2023-10-12 12:28:41 -07:00
2024-03-20 11:48:06 -07:00
2023-12-16 22:08:44 -08:00
2023-10-12 12:28:41 -07:00
2023-12-16 22:08:44 -08:00
2023-12-05 13:03:07 -08:00
2023-08-02 15:58:55 -07:00
2024-04-03 12:28:05 -07:00
2024-03-21 08:59:17 -07:00
2023-12-16 22:08:44 -08:00
2024-03-04 16:35:57 -08:00
2024-04-15 15:08:56 -07:00
2024-01-29 10:41:54 -08:00
2023-12-05 12:01:18 -08:00
2024-03-06 10:35:02 -08:00
2023-12-16 22:08:44 -08:00
2023-09-13 12:41:23 -07:00
2023-11-15 15:27:54 -08:00
2023-08-06 18:06:42 -07:00
2024-02-29 17:07:16 -08:00
2023-12-16 22:08:44 -08:00
2024-03-21 16:39:33 -07:00
2024-02-29 17:07:16 -08:00
2024-04-03 12:28:05 -07:00
2024-04-01 18:32:52 -07:00
2024-02-27 10:19:23 -08:00
2023-08-23 16:18:15 -07:00
2023-12-16 22:08:44 -08:00
2024-03-21 10:48:54 -07:00
2024-04-16 09:48:11 -07:00
2024-02-07 10:36:33 -08:00
2024-04-01 18:32:52 -07:00
2024-02-29 17:07:16 -08:00
2023-08-07 17:23:55 -07:00
2024-01-29 10:41:54 -08:00
2024-03-05 11:53:51 -08:00
2024-03-19 09:32:59 -07:00
2023-08-31 11:55:28 -07:00
2023-10-01 21:10:13 +02:00
2024-03-25 10:21:48 -07:00
2024-02-07 09:52:03 -08:00
2023-10-12 12:28:41 -07:00
2023-12-16 22:08:44 -08:00
2024-04-04 11:16:07 -07:00
2024-03-21 16:39:33 -07:00
2024-04-12 11:41:27 -07:00
2023-12-06 18:19:20 -08:00
2023-12-05 12:01:18 -08:00
2024-02-07 12:10:00 -08:00
2024-04-16 09:48:11 -07:00
2024-04-16 09:48:11 -07:00
2024-04-16 09:57:55 -07:00
2024-01-29 10:41:54 -08:00
2023-12-16 22:08:44 -08:00
2024-03-28 09:03:59 -07:00
2024-03-15 15:34:12 -07:00
2024-02-14 12:27:03 -08:00
2023-08-11 11:09:34 -07:00
2023-12-16 22:08:44 -08:00
2024-04-12 11:41:27 -07:00
2023-12-16 22:08:44 -08:00
2024-01-29 10:41:54 -08:00
2023-10-12 12:28:41 -07:00
2023-10-10 17:15:28 -07:00
2024-04-16 09:57:55 -07:00
2024-02-26 17:53:12 -08:00
2024-02-29 17:07:16 -08:00
2023-10-12 12:28:41 -07:00
2024-02-29 17:07:16 -08:00
2024-03-21 16:39:33 -07:00
2023-10-12 12:28:41 -07:00
2023-12-16 22:08:44 -08:00
2024-04-11 12:28:26 -07:00
2024-01-04 10:46:53 -08:00
2024-03-05 11:48:58 -08:00
2023-12-16 22:08:44 -08:00
2024-03-26 10:52:37 -07:00
2023-10-12 12:28:41 -07:00
2023-10-12 12:28:41 -07:00
2023-11-21 23:58:45 -08:00
2023-12-05 12:01:18 -08:00
2024-02-14 12:27:03 -08:00
2024-01-15 09:40:43 -08:00
2023-12-05 13:03:07 -08:00
2023-12-16 22:08:44 -08:00
2024-04-01 12:44:12 -07:00
2023-10-12 12:28:41 -07:00
2024-03-21 16:39:33 -07:00
2023-10-12 12:28:41 -07:00
2024-03-15 15:34:12 -07:00
2023-10-12 12:28:41 -07:00
2023-12-05 12:01:18 -08:00
2024-04-01 18:32:52 -07:00
2024-04-16 09:48:11 -07:00
2024-04-16 09:48:11 -07:00
2023-07-19 16:19:34 -07:00
2024-02-29 17:07:16 -08:00
2024-03-21 10:48:54 -07:00
2024-01-15 09:40:43 -08:00
2024-03-20 11:48:06 -07:00
2023-09-13 12:41:23 -07:00
2024-03-01 09:30:04 -08:00
2024-03-26 10:52:37 -07:00
2023-11-21 23:58:45 -08:00
2024-04-16 09:48:11 -07:00
2024-04-10 13:14:25 -07:00
2024-04-15 15:08:56 -07:00
2024-04-13 21:56:33 -07:00
2024-04-13 21:56:33 -07:00
2023-08-02 15:58:55 -07:00
2024-04-11 16:13:42 -07:00