psychedelicious d3cdcef36b fix(ui): race condition queue status
Sequence of events causing the race condition:
- Enqueue batch
- Invalidate `SessionQueueStatus` tag
- Request updated queue status via HTTP - batch still processing at this point
- Batch completes
- Event emitted saying so
- Optimistically update the queue status cache, it is correct
- HTTP request makes it back and overwrites the optimistic update, indicating the batch is still in progress

FIxed by not invalidating the cache.
2024-08-30 22:18:50 +10:00
..
2024-08-30 22:18:47 +10:00
2024-08-10 07:45:23 -04:00
2024-08-30 22:18:50 +10:00
2024-01-12 08:02:59 +11:00
2023-07-28 09:46:44 -04:00
2024-05-15 14:09:44 +10:00
2024-04-15 07:54:36 +10:00
2024-08-30 22:18:50 +10:00
2024-08-30 22:18:50 +10:00
2024-03-13 22:43:20 +11:00
2024-03-01 10:42:33 +11:00