- commit
- 8d2ee70386f6690e1f1c0bb9de7392b79705a695
- parent
- d06b002692dc1e39710e75c43e6395195ddcd3bf
- author
- Dami <dami.etoile@gmail.com>
| M | apps/ | 4 | +++- |
@@ -47,7 +47,9 @@ async function check(name) {
4747 throw new Error(`${example.engine}: frame CSP font-src blocks ${fallbackOrigin}`)4848 }4949 const fallbackFont = await fetch(`${fallbackOrigin}/@excalidraw/excalidraw@0.18.1/dist/prod/fonts/Cascadia/CascadiaCode-Regular.woff2`)50- if (!fallbackFont.ok || fallbackFont.headers.get('Access-Control-Allow-Origin') !== '*') {50+ const fallbackAvailable = fallbackFont.ok && fallbackFont.headers.get('Access-Control-Allow-Origin') === '*'51+ await fallbackFont.body?.cancel()52+ if (!fallbackAvailable) {5153 throw new Error(`${example.engine}: packaged font fallback is unavailable (HTTP ${fallbackFont.status})`)5254 }5355 }