mirror of
https://github.com/thegeneralist01/archivr
synced 2026-07-22 03:05:32 +02:00
Promise.all rejects on the first failure. If the /runs refresh threw, the rejection would propagate through startPolling's await and land in the outer catch block, firing an error toast for a capture that had already succeeded. Promise.allSettled settles unconditionally so a transient runs fetch error is silently absorbed while the entry list still refreshes. |
||
|---|---|---|
| .. | ||
| components | ||
| api.js | ||
| App.jsx | ||
| main.jsx | ||
| styles.css | ||
| utils.js | ||