(scan)
| 19126 | } |
| 19127 | if (!response.ok) { |
| 19128 | throw errorFromResponse(response, await extractErrorBody(response)); |
| 19129 | } |
| 19130 | return await response.json(); |
| 19131 | } catch (error) { |
| 19132 | console.error(`Error posting to ${endpoint}:`, error); |
| 19133 | throw error; |
| 19134 | } |
| 19135 | } |
| 19136 | |
| 19137 | // ============================================================================ |
| 19138 | // DASHBOARD UPDATES |