The ALLOW_DEV_TEST_ENDPOINTS short-circuit on create wrote 'dev-stub-<ms>' as the channel ID. boardChannelUpdateSchema requires ^[A-Z0-9]+$, so the very next edit on the same channel hit a 400 from Zod and the table never updated. Use base36-uppercased timestamp with a 'CDEV' prefix so the stub survives a round-trip through the patch route. Live path is unchanged. |
||
|---|---|---|
| .. | ||
| alerts | ||
| board-channels | ||
| events | ||
| members | ||
| pre-registrants | ||
| series | ||
| site-content | ||
| wiki | ||
| board-channels.post.js | ||
| dashboard.get.js | ||
| events.get.js | ||
| events.post.js | ||
| members.get.js | ||
| members.post.js | ||
| series.get.js | ||
| series.post.js | ||
| series.put.js | ||