Commit 05881cb
fix(canvas): 孤儿警告刷屏 + 截图上传 405 — useMemo 重算 + Caddy 代理路径
孤儿警告: useMemo 因 yjs sync 频繁重算, 每次都 console.warn 把
console + CPU 炸. 改成 window.__orphanWarned 全局 flag, 一次/页面.
截图 405: /canvas/screenshot 走 Caddy 静态服务直接 405 Method Not
Allowed. 改路径到 /canvas/api/screenshot 走 source-proxy 反代规则.
源端兼容两条路径 (公开 .png/.svg GET 仍保留旧 /canvas/screenshot/).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 4679a8c commit 05881cb
3 files changed
Lines changed: 13 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
790 | 790 | | |
791 | 791 | | |
792 | 792 | | |
793 | | - | |
| 793 | + | |
794 | 794 | | |
| 795 | + | |
795 | 796 | | |
796 | | - | |
| 797 | + | |
797 | 798 | | |
798 | 799 | | |
799 | 800 | | |
| |||
843 | 844 | | |
844 | 845 | | |
845 | 846 | | |
846 | | - | |
| 847 | + | |
| 848 | + | |
847 | 849 | | |
848 | | - | |
| 850 | + | |
849 | 851 | | |
850 | 852 | | |
851 | 853 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
392 | 392 | | |
393 | 393 | | |
394 | 394 | | |
395 | | - | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
396 | 400 | | |
397 | 401 | | |
398 | 402 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
| 91 | + | |
91 | 92 | | |
92 | 93 | | |
93 | 94 | | |
| |||
0 commit comments